ab.*_*.rd 13 package-managers bower
在*nix上,bower使用该~/.bower文件夹作为其缓存(包等).
我想将其更改为其他位置.
bower spec文档建议我storage在我的配置中配置密钥.bowerrc.
我在我的项目文件夹中创建了一个,如下所示:
{
"storage": {
"cache": "~/blah/cached",
"git": "~/blah/git_templates"
}
}
Run Code Online (Sandbox Code Playgroud)
运行时bower install - i看到它仍然试图保存~/.bower.
谁能告诉我这里做错了什么?和/或如果有不同的方式来改变位置?
小智 23
我有同样的问题,按照规范进行一些尝试后,我放弃了......
所以我回顾bower了github的历史,发现:
v0.10.0,bower使用config.cache(lib/core/ResolveCache.js)来获取其缓存位置存储[对象]
在哪里存储凉亭所需的持久性数据,例如缓存.默认为>套件OS /平台的路径.合法的键
cache,registry,links,completion.
但是,在此提交之后,satazor现在使用config.storage.packages 而不是 config.storage.cache
在那之后,在v1.0.0发布中,config始终设置为config.storage.packages,但规范从那时起就没有反映出这种变化
bower_storage__packages使用.bowerrc如下:
{
"storage":{
"packages":"/path/to/cache"
}
}
Run Code Online (Sandbox Code Playgroud)PS:我认为链接Google Docs中的规范文档不是一个好主意,也许github会是一个更明智的选择(因为我们可以发出拉取请求).
| 归档时间: |
|
| 查看次数: |
7015 次 |
| 最近记录: |