4
私の角膜のファイルにgulp babel
を追加した後、角度アプリで次のエラーが発生します。私は、ES6を蒸散させて小さくするために必要です:Gulp Babelで角膜モジュールを利用できません
Cannot set property '0' of undefined
私は角度ファイルセーバーがbabelficationを好まないと思っています。
ガルプタスク:注:このエラーだけしかし私は、モジュールがクライアント側にロードされて見ることができます
angular.js:33 Uncaught Error: [$injector:modulerr] Failed to instantiate module app due to:
Error: [$injector:nomod] Module 'app' is not available!
:これらのエラーを引き起こして
で配管を開始したときに発生し始めた。 babelminify
を削除すると、同じエラーが発生します。
gulp.task('scripts-dev',() => {
return gulp.src(paths.vendorJavascript.concat(paths.appJavascript, paths.appTemplates))
.pipe(plugins.if(/html$/, buildTemplates()))
.pipe(babel({
presets: [['es2015', {modules: false}]]
}))
//.pipe(babelminify())
.pipe(plugins.sourcemaps.init())
.pipe(plugins.concat('app.js'))
.pipe(plugins.sourcemaps.write('.'))
.pipe(gulp.dest(paths.tmpJavascript))
.pipe(plugins.connect.reload());
});
このエラーがさえ
.pipe(babel({
presets: ['es2015']
}))
//.pipe(uglify({ mangle: false })) gulp-ugligy is used
を使用して行わ
この上の任意のコメントやヘルプを提供する必要がありますか? – Growler
あなたはHTMLの 'ng-app'要素に' ng-strict-di'を追加して、小型化安全でないコードに関する角度生成エラーを持たせることができます。それを超えると、あなたのスクリプトの一部に含まれない原因となっているgulpタスクで何かが正しくない可能性があります。 – Claies
@Claies上記を参照して、私は画像(赤いテキスト)を追加しました。私は角度ファイルセーバーがbabelficationに好きではないと思っています。 – Growler