2016-12-01 10 views
4

私の角膜のファイルにgulp babelを追加した後、角度アプリで次のエラーが発生します。私は、ES6を蒸散させて小さくするために必要です:Gulp Babelで角膜モジュールを利用できません

Cannot set property '0' of undefined

私は角度ファイルセーバーがbabelficationを好まないと思っています。

enter image description here

ガルプタスク:注:このエラーだけしかし私は、モジュールがクライアント側にロードされて見ることができます

angular.js:33 Uncaught Error: [$injector:modulerr] Failed to instantiate module app due to:

Error: [$injector:nomod] Module 'app' is not available!

enter image description here

:これらのエラーを引き起こして

で配管を開始したときに発生し始めた。 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 

を使用して行わ

+0

この上の任意のコメントやヘルプを提供する必要がありますか? – Growler

+0

あなたはHTMLの 'ng-app'要素に' ng-strict-di'を追加して、小型化安全でないコードに関する角度生成エラーを持たせることができます。それを超えると、あなたのスクリプトの一部に含まれない原因となっているgulpタスクで何かが正しくない可能性があります。 – Claies

+0

@Claies上記を参照して、私は画像(赤いテキスト)を追加しました。私は角度ファイルセーバーがbabelficationに好きではないと思っています。 – Growler

答えて

0

を取る縮小化せずに発生したあなたの目的

関連する問題