美文网首页
Node.js中支持ES6语法

Node.js中支持ES6语法

作者: 袁俊亮技术博客 | 来源:发表于2017-07-25 17:27 被阅读290次

Node.js中支持ES6语法

方法一

  • 安装babel-core
npm install babel-core --save
  • 安装babel-preset-es2015
npm install babel-preset-es2015
  • 在项目根目录创建.babelrc文件
{
    "presets": ["es2015"]
}
  • 启动项目
require('babel-core/register');

require('./app');

就可以在app.js中优雅的使用es6了

方法二

  • 安装以下插件
# 最新转码规则
$ npm install --save-dev babel-preset-latest

# react 转码规则
$ npm install --save-dev babel-preset-react

# 不同阶段语法提案的转码规则(共有4个阶段),选装一个
$ npm install --save-dev babel-preset-stage-0
$ npm install --save-dev babel-preset-stage-1
$ npm install --save-dev babel-preset-stage-2
$ npm install --save-dev babel-preset-stage-3
  • 在项目根目录创建.babelrc配置文件,并将以上规则加入到.babelrc配置中
  {
    "presets": [
      "latest",
      "react",
      "stage-2"
    ],
    "plugins": []
  }

注意,以下所有 Babel工具和模块的使用,都必须先写好.babelrc

  • 安装babel-cli
npm install --save-dev babel-cli
  • 启动程序
babel-node app.js

参考资料

相关文章

  • 如何让Node.js支持ES6的语法

    不同版本的Node.js对Babel有不同的支持力度。为了让Node.js支持所需的ES6语法,可以加入Babel...

  • Node.js中支持ES6语法

    Node.js中支持ES6语法 方法一 安装babel-core 安装babel-preset-es2015 在项...

  • 让 Node.js 支持 ES6 的语法

    为了让 Node.js 支持 ES6 的语法, 需要使用 Babel。 安装 es-checker 在使用 Bab...

  • Node.js 模块机制及模块化特点

    一. Node.js对es6语法支持特性 let const声明,箭头函数,模板字符串,类class 不支持es6...

  • es6 babel

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

  • Node.js笔记七:es6

    Node.js笔记七:es6 es6是javascript的新一代语法规范,现在很多新的库都是基于新的es6语法规...

  • ES6编译为ES5方法

    现在的Chrome浏览器已经支持ES6了,但是有些低版本的浏览器还是不支持ES6的语法,这就需要我们把ES6的语法...

  • Babel使用

    目前Chrome浏览器已经支持ES6了,但有些低版本的浏览器还是不支持ES6的语法,需要把ES6的语法自动的转变成...

  • ECMAScript 6 环境搭建

    现在的Chrome浏览器已经支持ES6了,但是有些低版本的浏览器还是不支持ES6的语法,这就需要我们把ES6的语法...

  • es6语法

    ECMAScript(ECMA,ES)标准JavaScript是ECMA中的一种 ES6新语法es6支持IE9以上...

网友评论

      本文标题: Node.js中支持ES6语法

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