2014-02-10 36 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是否会识别出差异?哪个是首选?