仅限语法
此检查只会检查常量。如果你需要将其编译为 `var` 你还必须安装和启用 transform-es2015-block-scoping.
输出
const a = 1;
a = 2;
输出
repl: "a" is read-only
1 | const a = 1;
> 2 | a = 2;
| ^
npm install --save-dev babel-plugin-check-es2015-constants
.babelrc
(推荐).babelrc
{
"plugins": ["check-es2015-constants"]
}
babel --plugins check-es2015-constants script.js
require("babel-core").transform("code", {
plugins: ["check-es2015-constants"]
});
这个检查只会验证const常量。如果你需要把它编译为 var
,你需要安装和使用 transform-es2015-block-scoping
.