免責聲明:這不能解決您的特定問題,但它對我有幫助,所以也許它會幫助其他人。
我正在使用grunt-bower-task將文件拉入lib目錄。我想排除「角」,只包括「angular.js」。我的一個依賴關係是「角度」拉動。在我bower.json
我現在有:
{
"name": "myapp",
"version": "0.0.1",
"dependencies": {
"angular.js": "1.3.15",
"angular-bootstrap": "0.13.0",
"angular-cookies": "1.3.15",
"angular-storage": "0.5.0",
"angular-ui-router": "0.2.15",
"mjolnic-bootstrap-colorpicker": "2.1"
},
"exportsOverride": {
"angular": {
"dump": "*.xxx"
},
"angular.js": {
"js": [ "*.js", "*.js.map" ],
"css": "*.css"
}
},
"resolutions": {
"angular": "1.3.15"
}
}
在我gruntfile.js
我:
bower: {
install: {
options: {
targetDir: './lib',
layout: 'byType',
install: true,
cleanTargetDir: true,
cleanBowerDir: false
}
}
},
這被複制到目標停止「角」的文件。
這仍然沒有合併? – Vic
我可以證實我也得到這個PR的問題,所以它甚至不是完整的解決方案 - https://github.com/bower/bower/pull/1394#issuecomment-73864285 – streetlogics
它不適用於涼亭1.7.0,來自@pierrefevrier的答案幫助我http://stackoverflow.com/a/32016391/ 232342 –