テスト用に簡単な Gulp ビルド プロセスをセットアップしました。ドキュメントを何度も読みましたが、Gulp-inject で必要なスクリプトを index.html ファイルに挿入できないようです。
私の Gulp ファイルは次のようになります。
gulp.task('inject1', function() {
return gulp.src('app/index.html')
.pipe(inject(gulp.src('./app/scripts/app.js', {read : false}))) // Not necessary to read the files (will speed up things), we're only after their paths
.pipe(gulp.dest("dist"));
});
gulp.task('inject2', function() {
return gulp.src('app/scripts/**/*.js', {read : false}) // Not necessary to read the files (will speed up things), we're only after their paths
.pipe(inject("./app/index.html"))
.pipe(gulp.dest("./dist"));
});
これは私の Index.html の一部です:
<!-- inject:js -->
<!-- endinject-->
これらはどちらも github のドキュメントからコピーされたものです。
これらのタスクのいずれかを実行すると、コンソールに「Started 'inject' Finished 'Inject'」とだけ表示されます
私の ./dist フォルダーに Index.html ファイルが作成されますが、js ファイルは挿入されません。
src に入力してさまざまな方法でプロパティを挿入しようとしましたが、うまくいきませんでした。私が間違っていることは何か分かりますか?