我使用bower将tierce派对库纳入bower_components,然后bower-installer只复制所需的文件。
我的bower.json安装部分如下:
"install": {
"path": {
"js": "app/bower/{name}/js",
"css": "app/bower/{name}/css",
"eot": "app/bower/{name}/fonts",
"svg": "app/bower/{name}/fonts",
"ttf": "app/bower/{name}/fonts",
"woff": "app/bower/{name}/fonts"
},
"sources": {
"font-awesome": [
"bower_components/font-awesome/css/font-awesome.css",
"bower_components/font-awesome/fonts/*"
]
}
}
当我尝试同时使用font-awesome和weather-icons时出现问题:第一个库的CSS文件使用../fonts/*
的字体路径,第二个库../font/*
使用<{1}}(不使用取值)。我该如何管理那些相互冲突的路径?
我试过了:
bower installer
font
至fonts
:如果删除目标目录以使用bower-installer重新创建,则链接将丢失