2016-02-06 14 views
7

非常に遅いので、小さなファイル私は、インストールhereに従いますが、バベルは、コンパイルするために非常に長い時間がかかる:バベルCLI

app.js

.babelrc

let app = 1; 

{ "presets": ["es2015"] } 

package.json

"scripts": { 
    "build": "babel app.js -o dist/app.js" 
}, 
"devDependencies": { 
    "babel-cli": "^6.4.5", 
    "babel-preset-es2015": "^6.3.13" 
} 

その後npm run buildはコンパイルする〜30代がかかります。

私はあなたが誤ってnode_modulesとbower_componentsをコンパイルしようとした可能性があります[email protected]

+0

再生できません。 NPMなしで直接コマンドを実行するとどうなりますか? 'node_modules/.bin/babel app.js -o dist/app.js' –

+1

npm 3の場合は、すばらしいはずです。おそらく、node_modulesをクリアして再インストールしてください。あるいは、node_modulesを見て、依存関係がすべて正しく平坦化されていることを確認してください。 – loganfsmyth

+0

はい、私のインストールから来た、 '' rm -rf node_modules''、 '' npm cache clean''と '' npm install''はトリックを実行します。 –

答えて

1

を使用しています。

これは.babelrcの 'ignore'ステートメントに記述してください。無視する値は '/(node_modules | bower_components)/'でなければなりません。