1. es-checker node
做用:根据当前Node的版本,检查Node对ES6的支持状况;npm
具体使用:babel
// 安装 npm -g install es-checker // 使用 es-checker // 当前使用的node版本是6.9.2; // 输出: /* ========================================= Passes 38 feature Detections Your runtime supports 90% of ECMAScript 6 ========================================= */
对于Node不能知足当前对ES6须要的状况,可使用babel
来进行支持;测试
// 安装全局命令 npm -g install babel-cli // 安装依赖 npm install babel-cli --save-dev npm install babel-preset-es2015 --save-dev // 配置 .babelrc { "presets": [ "es2015" ], "plugins": [] } // 测试 babel-node test