非常教程

Standard JS 参考手册

常见问题 | FAQ

How do I use experimental JavaScript (ES Next) features?

如何使用实验性JavaScript(ES Next)功能?

standard 支持最新的 ECMAScript 功能,ES8(ES2017),包括提案流程“阶段4”中的语言功能提议。

要支持实验性语言功能,请standard支持指定自定义 JavaScript 解析器。在使用自定义解析器之前,请考虑增加的复杂性是否值得。

要使用自定义解析器,请先从npm安装它:

npm install babel-eslint --save-dev

然后运行:

$ standard --parser babel-eslint

或者,将其添加到package.json

{  "standard": {    "parser": "babel-eslint"  }}

如果standard全局安装(即npm install standard --global),那么一定要babel-eslint全局安装npm install babel-eslint --global