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 -->