我关注了bower.json文件
{
"name" : "learningBower",
"version" : "0.0.0",
"authors" : [
"G Akshay <g.akshayapps@gmail.com>"
],
"description" : "learning bower",
"license" : "MIT",
"ignore" : [
"**/.*",
"node_modules",
"bower_components",
"test",
"tests"
],
"dependencies" : {
"font-awesome" : "~4.3.0"
},
"install" : {
"path" : {
"eot" : "src/fonts",
"ttf" : "src/fonts",
"otf" : "src/fonts",
"woff" : "src/fonts",
"woff2" : "src/fonts",
"svg" : "src/fonts"
}
}
我正在使用font-awesome并使用src/fonts
包将bower-installer
文件夹下的所有字体相关文件分组。
1]有没有办法将所有扩展分组为一个,因为所有扩展都将在同一条路径中结束?
2]上面的配置也在src/fonts
路径中创建了font-awesome文件夹。将来我将使用带有字形字体的引导程序,并在src/fonts
中创建另一个引导程序文件夹。有没有办法为每个新的依赖项跳过这个新的文件夹创建?
答案 0 :(得分:0)
对于第二个问题,grunt-contrib-copy
用于将依赖项复制到所需位置。第一次配置需要花费很多时间,但稍后会很顺利。
因此,使用bower-installer
,让bower将依赖关系安装到其默认文件夹bower-components
,稍后将其复制回所需位置。