2016-07-04 8 views
3

私の角型プロジェクトの特定の順序でjsファイルを追加する際に問題があります。gulp-inject jsファイルでカスタムオーダーを追加する方法

たとえば、私は2つのファイルを持っていますapp.modules.jsapp.routes.js

私はgulpを使うと、最初にapp.modules.jsを読み込みます。これは私のためには機能しません。私はapp.routes.jsを最初にロードしたい。

私は答えを探して空になりました。助けてください。 HTML 2注入先のセクションを定義

<!-- inject-routes:js --> 
<!-- endinject --> 
<!-- inject-modules:js --> 
<!-- endinject --> 

そしてgulpfile.js上で

次の手順を実行します:

gulp.src('index.html') 
.pipe(inject(gulp.src('app.routes.js', {read: false}), {name: 'inject-routes'})) 
.pipe(inject(gulp.src('app.modules.js', {read: false}), {name: 'inject-modules'})) 
.pipe(gulp.dest('./dist')); 

私はあなたが次の操作を行うべきだと思うgulp-injectを使用して

+0

gulp-injectには、角で使用する方法を説明する[ドキュメントのセクション](https://www.npmjs.com/package/gulp-inject#injecting-angularjs-scripts-for-development)があります。 –

+0

@AdrianFaciu私はそれを見ました。しかし、それはちょうどコア角度ファイルを注文するでしょうか? – itssajan

答えて

1

これにより、各ファイルが目的の場所に置かれます。
もちろん、ワイルドカードを使用して複数の組み合わせに対応させることができます。

関連する問題