Babel CLI非常慢

Ha *_* Ja 10 npm ecmascript-6 babeljs

所以我按照这里的安装,但babel需要很长时间来编译,甚至是小文件:

app.js

let app = 1;
Run Code Online (Sandbox Code Playgroud)

.babelrc

{ "presets": ["es2015"] }
Run Code Online (Sandbox Code Playgroud)

的package.json

"scripts": {
    "build": "babel app.js -o dist/app.js"
},
"devDependencies": {
    "babel-cli": "^6.4.5",
    "babel-preset-es2015": "^6.3.13"
}
Run Code Online (Sandbox Code Playgroud)

然后npm run build需要〜30s才能编译.

我正在使用 npm@3.3.12

Vin*_*Dev 3

您可能node_modules也在编译bower_components

您可以尝试ignore在项目中添加该属性,.babelrc如下所示:

{
  ...
  "ignore": /(node_modules|bower_components)/
  ...
}
Run Code Online (Sandbox Code Playgroud)

希望这能解决您的问题