美文网首页
nodejs 支持 es6 & 自动重启

nodejs 支持 es6 & 自动重启

作者: 会煮咖啡的猫咪 | 来源:发表于2018-04-23 17:01 被阅读15次

安装es6 依赖包

npm i --save-dev babel-cli 
npm i --save-dev babel-plugin-transform-async-generator-functions 
npm i --save-dev babel-plugin-transform-object-rest-spread 
npm i --save-dev babel-plugin-transform-runtime babel-preset-latest

编写 .babelrc

{
  "presets": ["latest"]
}

自动重启 依赖包

npm i --save-dev nodemon

编写 npm scripts

  "scripts": {
    "start": "nodemon ./src/server.js --exec babel-node -e js"
  },

./src/server.js 是你的 es6 代码

执行

npm start

完整 package.json 参考

{
  "name": "nodejs es6 run",
  "version": "0.1.0",
  "description": "",
  "main": "./src/server.js",
  "scripts": {
    "start": "nodemon ./src/server.js --exec babel-node -e js",
    "h" : "nodemon -h"
  },
  "author": "",
  "devDependencies": {
    "babel-cli": "^6.24.0",
    "babel-plugin-transform-async-generator-functions": "^6.24.1",
    "babel-plugin-transform-object-rest-spread": "^6.23.0",
    "babel-plugin-transform-runtime": "^6.23.0",
    "babel-preset-latest": "^6.23.0",
    "nodemon": "^1.11.0"
  },
  "dependencies": {
    "body-parser": "^1.17.1",
    "express": "^4.15.2",
    "lodash": "^4.17.4"
  }
}

相关文章

  • nodejs 支持 es6 & 自动重启

    安装es6 依赖包 编写 .babelrc 自动重启 依赖包 编写 npm scripts ./src/serve...

  • nodejs 支持 es6 自动重启服务

    1. 安装 babel es6 依赖包 2. 编写 .babelrc 3. 编写 npm scripts 执行 n...

  • ES6 in NodeJS 5.x

    NodeJS 升级到5.x了, 对ES6的支持提高了很多, 详情见 ECMAScript 2015 (ES6)支持...

  • 如何在NodeJS项目中优雅的使用ES6

    如何在NodeJS项目中优雅的使用ES6 NodeJs最近的版本都开始支持ES6(ES2015)的新特性了,设置已...

  • 使用express创建web应用

    包介绍 express: 是nodeJS的一个Web框架 nodemon: 是用来nodeJS改变代码时自动重启的...

  • es6 babel

    NodeJS只支持部分ES6的语法,有些ES6语法还不支持,而import语法就是其中一个 改为require, ...

  • es6

    支持情况 nodejs几乎完全支持es6的语法 chrome下可以使用小部分的es6, 需要使用严格模式, 'us...

  • 使用NodeJs做一个网站

    准备工作安装nodemon,修改文件的时候,可以不需要重启服务,自动重启安装express,nodejs的框架安装...

  • nodemon

    nodejs测试环境使用,代码变动,服务重启 nodemon.json 启动服务 - 自动读取nodemon.json

  • nodejs支持ES6

    一、添加npm包 二、添加.babelrc文件 创建 .babelrc 文件于项目根目录 文件内容如下:{ "p...

网友评论

      本文标题:nodejs 支持 es6 & 自动重启

      本文链接:https://www.haomeiwen.com/subject/jdpllftx.html