私はコードのバベルの翻訳に次のコードを使用します。私のアプリは今、私はすべてこのファイルはdistのフォルダsrcフォルダからdistに簡単なバーベルを実行することができません
にtranspiledされることを望む
-src
-- bin
---www
-- routes
---index1.js
---index2.js
-- config.json
-package.json
を以下のように構築され 私は次のがぶ飲みを使用
gulp.task('es6',() => {
return gulp.src(['src/**/*.js','./src/**/www','./src/**/*.json'])
.pipe(babel({
presets: ['es2015']
}))
.pipe(gulp.dest('dist'));
});
この新しいdistのを作成次のようにdistのconfig.jsonファイルなしで、なぜですか?
-dist
-- bin
---www
-- routes
---index1.js
---index2.js
と私はモジュール
'../config.json'
、任意のアイデアを見つけることができませんエラー を得たゴクゴクファイルを実行するとどのようにそれを解決するには?私は、ほぼ3日間、それと格闘、私は私がここでの基本的な何かを見逃して考える
... :( これは、プロジェクトの一例であり、あなたがエラーを参照するには、NPMインストールして実行一口を行うことができますが...
https://drive.google.com/open?id=0B8fd7J9aXGXaQng1ZFJkU2Z4OUk
は、ファイルがコピーされますない作品バベルを通して? JSONは有効なJSではないので、おそらくBabelはそのファイルにエラーをスローすると思います。 – loganfsmyth
どういう意味ですか?私は他のgulpタスクと一緒にそれをコピーする必要がありますか? –
@loganfsmyth gulpと一緒にコピーすると正常に動作しますが、それはなぜですか? –