我正在将 Bower 添加到已经使用 Gulp 的项目中。我的文件夹结构如下:
|- bower_components
| |- dependency1
| | |- dist
| | |- lib1.js
| | |- lib1.min.js
| |
| |- dependency2
| |- core
| |- sub
| | |- extra.js
| |
| |- lib2.js
|
|- target
|- js
我已经设法使用main-bower-files和bower-normalize将所有 3rd 方库复制到 target/js 。但它是扁平的(而且我没有将 bower-normalize 选项设置flatten
为 true!),所以它看起来像:
target
|- js
|- lib1.js
|- extra.js
|- lib2.js
Files lib1.js
,extra.js
并在 bower.json 配置文件lib2.js
中标记。main
我想要实现的是具有如下文件结构:
target
|- js
|- dependency1
| |- lib1.js
|
|- dependency2
|- sub
| |- extra.js
|
|- lib2.js
我将非常感谢您的帮助!