Gulp 没有将 js 文件注入 index.html

Gulp is not injecting js files into index.html

当我 运行 我的任务时,它说文件被注入到控制台中的 index.html;但是实际上 index.html 文件中没有注入 js 文件。

我的任务功能如下

gulp.task('testing', function() {
  gulp.src('../dist/app/index.html')
  .pipe(debug())
  .pipe(inject(gulp.src('../dist/app/js/*.js', {read: false}), {relative: true}))
  .pipe(debug())
  .pipe(gulp.dest('../dist/app/js'));
});

我正在使用 gulp3.9.1 和 gulp-inject 版本 3.0.0,感谢任何帮助。

指定的目标路径似乎指向js目录'../dist/app/js' 查看新文件是否在 js 文件夹中。如果是,您可能不希望 /js 参与路径

也可以尝试添加

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

在你想要注入 js 脚本的地方index.html进入你