2014-02-10 35 views
0

當我使用bower下載包時,它會在包文件夾中創建一個.bower.json文件。當我修改忽略列表並運行bower update時,它不會更新。修改.bower.json文件不更新

{ 
    "name": "less", 
    "version": "1.6.3", 
    "main": "./dist/less-1.6.3.js", 
    "ignore": [ 
    "**/.*", 
    "test", 
    "*.md", 
    "LICENSE", 
    "Gruntfile.js", 
    "package.json", 
    "bower.json" 
    ], 
    "homepage": "https://github.com/less/less", 
    "_release": "1.6.3", 
    "_resolution": { 
    "type": "version", 
    "tag": "v1.6.3", 
    "commit": "0cfd753e3750ff1ee4c54e09d10ea1a633b0ce89" 
    }, 
    "_source": "git://github.com/less/less.git", 
    "_target": "1.6.3", 
    "_originalSource": "less" 
} 

改爲

{ 
    "name": "less", 
    "version": "1.6.3", 
    "main": "./dist/less-1.6.3.js", 
    "ignore": [ 
    "LICENSE", 
    "Gruntfile.js", 
    "package.json", 
    "bower.json" 
    ], 
    "homepage": "https://github.com/less/less", 
    "_release": "1.6.3", 
    "_resolution": { 
    "type": "version", 
    "tag": "v1.6.3", 
    "commit": "0cfd753e3750ff1ee4c54e09d10ea1a633b0ce89" 
    }, 
    "_source": "git://github.com/less/less.git", 
    "_target": "1.6.3", 
    "_originalSource": "less" 
} 

有沒有什麼辦法讓我的包中這些文件?

回答

1

有一個原因,它的前綴點和隱藏。你不應該碰它。它在Bower內部使用。如果你需要更新忽略列表,你應該向有問題的包的bower.json提交一個pull請求。

+0

似乎apveros爲semver實現。 –

0

如果包文件夾同時包含.bower.jsonbower.json,那麼Bower是否會識別出差異?哪個是首選?