选择凉亭安装目录
这是这个问题的后续行动。 我正在使用bower 0.7.1,并且仍然无法将组件安装到其他任何位置,而不是在components
文件夹中。
按照这个PR,我尝试将下面一行添加到我的component.json
:
"componentsDirectory": "public/components"
但它仍将安装在./components
。
我试图创建一个.bowerrc
旁边文件component.json
:
{
"directory" : "public/components"
}
但运行bower install
时出现此错误:
错误:无法解析本地.bowerrc文件:意外标记}
任何想法?
实际上.bowerrc文件确实有效,这是我的IDE没有正确保存文件的问题:
{
"directory" : "public/components"
}
不过,我仍然想知道为什么componentsDirectory
在component.json
仍然不起作用。
虽然您可以愉快地使用Bower来管理您自己的个人项目的依赖关系,但主要是component.json
是其他人的项目描述。 如果您通过Bower注册表共享组件,那么component.json
会与它一起描述依赖关系。 这就是为什么你自己的本地喜好,如何安装组件不属于那里。
另一种暂时更改安装目录的方法是在命令行中使用--config
选项:
bower install jquery --config.directory=/path/to/your/components
上一篇: Choose bower install directory
下一篇: EMALFORMED error when trying to register bower.json file