前言

就如同标题一样如何让pm2支持es6,现在 es6已经是满天飞了,写 node 的时候肯定也要用es6咯,所以才会出现如何将pm2支持es6。

PM2官网介绍

问题是我按照官网介绍使用之后还是不能让 pm2 支持es6,好烦。。。

重新看了下官网文档,看到有这么一段

其实这段代码 我在对应的ecosystem.config.js(简单说 就是pm2的配置文件,类似npm的package.json)里写过对应的,但没起作用。看到这我才明白为啥没起作用: pm2默认服务是负载均衡的,注意红框中的话:没错,它只能工作在fork模式下。所以我那就一直没跑起来。

但如果不用负载均衡,感觉又何必用pm2呢?它的优势不就是这个吗?所以又往下看。果然,pm2提供了解决方法:

单写一个js文件,内容如下。pm2 直接运行这个文件即可。既解决了koa的es6编译的问题,又能使用pm2的负载均衡。以下内容只能解决 import

运行起来,PM25的状态是 online,但是查看 PM2 logs 时发现报错了。特么我以为以上命令是支持所有 es6,没想到却报以下错误

wtf,竟然又报错。我就去谷歌,找了半天找到了。

还是一样单写一个 js,内容如下。pm2直接运行这个文件就可以了。

我在去查看 logs 时,终于没在报错了。(^▽^)。完美的解决了我的问题。hhhhhh

参考项目

node-login

如何让pm2支持es6相关推荐

  1. 开发函数计算的正确姿势——支持 ES6 语法和 webpack 压缩

    为什么80%的码农都做不了架构师?>>>    首先介绍下在本文出现的几个比较重要的概念: 函数计算(Function Compute): 函数计算是一个事件驱动的服务,通过函数计算 ...

  2. nuxt 脚手架创建nuxt项目中不支持es6语法的解决方案

    nuxt 脚手架创建nuxt项目中不支持es6语法的解决方案 参考文章: (1)nuxt 脚手架创建nuxt项目中不支持es6语法的解决方案 (2)https://www.cnblogs.com/jk ...

  3. vue-cli项目布署问题解决:空白页、静态资源文件404错误、refrenceError:promise未定义(部分浏览器不支持ES6语法)

    (前言:文章记录vue-cli项目打包使用IIS布署遇到的几个错误及解决方式) 首先简单理解webpack打包: 个人理解:项目开发中我们构建 "低耦合高内聚" 的组件/模块来代码 ...

  4. join为什么每个字符都分割了 js_为什么 webpack4 默认支持 ES6 语法的压缩?

    在专栏课程里,有位同学提到过一个很有意思的问题:"我没装 babel,js 入口里写了个箭头函数,运行 webpack 构建命令后,也成功编译了.这是为什么?".今天就带领大家一起 ...

  5. 【兼容】些许移动端浏览器不支持es6

    某些苹果机型和PC版微信内置浏览器,不支持es6. 使用es6时为了严谨,必须es6先转成es5

  6. 让node.js支持es6的词法

    为什么80%的码农都做不了架构师?>>>    首先,在工作目录中创建一个package.json的文件.内容为 {"name":"my-project ...

  7. 使用 Karma、Mocha、Chai 搭建支持 ES6 的测试环境

    写作日期 2016-09-02 前端开发很多是界面开发,但我们可以将相对独立的逻辑和功能从整体业务逻辑中独立出来,这样就可以对它们做单元测试.使用 Karma 可以比较方便地搭建出测试环境. 安装 K ...

  8. 浏览器端已支持 ES6 规范(包括 export import)

    当然,是几个比较优秀的浏览器,既然是优秀的浏览器,大家肯定知道是那几款啦,我就不列举了,我用的是 chrome. 对 script 声明 type 为 module 后就可以享受 es6 规范所带来的 ...

  9. html支持es6,ie不支持es6语法 浏览器怎么使用ES6的Proxy

    项目引用了vue.js但是没用脚手架搭建项目,如何让e...其实.不需要,element从来没有说过要用es6的语法. 但是如果你不用,很多功能都需要你对javascript的模块化有很深的了解,感觉 ...

最新文章

  1. asp.net中web.config配置节点大全详解
  2. Programming in Scala 3rd edition中的一个问题
  3. POJ1125 Floyd
  4. dev gridcontrol设置过滤器下拉列表
  5. 快能通小学生计算机的游戏,亲子小游戏,帮助孩子更快学会交通安全知识
  6. 细数阿里达摩院2019年的十个Flag
  7. PHP生成url的函数,U函数:URL地址生成
  8. WindowsServer2016系统中,快速搭建FTP服务器,作为文件服务器
  9. 手机修改html离线网页内容,HTML5 离线应用之打造零请求、无流量网站的解决方法...
  10. 根据hash值找到bt种子的磁力下载链
  11. 新能力 | 云开发CMS内容管理系统,5分钟搞定小程序管理后台
  12. 奥克兰大学计算机it专业介绍,奥克兰大学IT硕士专业介绍
  13. 计算机-磁盘管理不能删除,关于win10系统磁盘管理磁盘右键菜单中只有“帮助”删除方法...
  14. python制作小提琴图
  15. 洛谷P1001题解--zhengjun
  16. 免费下载电子书!618大促背后前端代码如何智能生成?
  17. 关于三星设备 Activity.onDestroy() 被调用。显示“开发者选项”
  18. 基于单片机的红外遥控LED电子钟
  19. Qt实现DES ECB加密解密
  20. eclipse设置字体大小调整的方法

热门文章

  1. centOS下mongodb的安装
  2. MySQL的基本语法(授权与备份)
  3. 实现远程访问局域网内的多台电脑
  4. 监控PGA最大空间、分配
  5. [笔记].浅析在Nios II中的两种寄存器映射方法的异同
  6. EIGRP DUAL算法
  7. ffmpeg -acodec列表
  8. win10个人壁纸默认保存位置
  9. python 网络请求类库 requests 使用
  10. 使用apache+mod_wsgi方式部署完成后,访问网站时400(Bad Request)