Dependency injection Wiredep Gulp依赖项注入不工作

Dependency injection Wiredep Gulp依赖项注入不工作,dependency-injection,gulp,bower,wiredep,Dependency Injection,Gulp,Bower,Wiredep,这是我的吞咽任务 gulp.task('inject', function() { var wiredep = require('wiredep').stream; var options = { bowerJson: require('./bower.json'), directory: './public/lib' }; return gulp.src('./src/views/*.html') .pipe(wiredep(options)) .pip

这是我的吞咽任务

gulp.task('inject', function() {
  var wiredep = require('wiredep').stream;
  var options = {
    bowerJson: require('./bower.json'),
    directory: './public/lib'
  };
  return gulp.src('./src/views/*.html')
  .pipe(wiredep(options))
  .pipe(gulp.dest('./src/views'));
});
这些是my bower.json中的依赖项

  "dependencies": {
    "bootstrap": "^3.3.7",
    "font-awesome": "^4.7.0"
  }

当我在命令行中运行“gulp inject”时,它似乎可以工作,但我的依赖项没有显示在index.html中。

我尝试使用与您发布的完全相同的gulp任务进行复制,并且所有文件都被正确注入

我没有看到你的index.html,但是检查你的任务,唯一不同于我的是bower目录。您确定您的bower.json文件中也设置了/public/lib

另外,您是否在html中添加这些标记

<!-- bower:css --> <!-- endbower --> 及

这就是my index.html的外观:


线切割试验
<!-- bower:js --> <!-- endbower -->