一、模块

1. es-checker

作用:根据当前Node的版本,检查Node对ES6的支持情况;

具体使用:

// 安装
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

ImShengli
212 声望4 粉丝

学习一点未知的,总结一点思考的,分享一点好玩的。