Gulp wiredep`devdependences:true`不复制文件

Gulp wiredep`devdependences:true`不复制文件,gulp,wiredep,Gulp,Wiredep,在gulp中使用wiredep将文件注入index.html时,设置devdependences:true不会将bower.json“devdependences”:{…}块中列出的文件复制到我的构建/供应商文件夹。文件引用被注入index.html,但不会复制文件 [Gulpfile.js] ... return gulp.src(config.buildDir + 'index.html') .pipe($.wiredep.stream({ devDependencies: tr

在gulp中使用wiredep将文件注入index.html时,设置
devdependences:true
不会将bower.json
“devdependences”:{…}
块中列出的文件复制到我的构建/供应商文件夹。文件引用被注入index.html,但不会复制文件

[Gulpfile.js]

...
return gulp.src(config.buildDir + 'index.html')
  .pipe($.wiredep.stream({
    devDependencies: true,
    ...
[bower.json]

...
"dependencies": {
  "angular": "~1.4.*",
  "morris.js": "^0.5.0"  
},
  "devDependencies": {
    "angular-mocks": "~1.4.*",
    "angular-bootstrap": "~0.13.3",
    "bootstrap": "~3.2.0"
  },
...
提前谢谢

解决了它

尽管
wiredep
正在将适当的文件引用注入html页面,但是
mainBowerFiles
插件(负责移动文件)也需要知道如何定位开发依赖性

{includeDev:true}
传递给
mainBowerFiles
构造函数就完成了这个任务


...
返回gulp.src($.mainBowerFiles({includeDev:true}),
...