У меня есть простая установка процесса сборки 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.
Когда я запускаю любую из этих задач, консоль просто говорит: "Начинал" впрыскивать "Готово" Inject ''
В моей папке. /dist создается файл Index.html, но js файлы не вводятся.
Я пробовал печатать в src и вводить свойства по-разному, но не повезло. Любая идея, что я делаю неправильно?