选择凉亭安装目录

这是这个问题的后续行动。 我正在使用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"
}

不过,我仍然想知道为什么componentsDirectorycomponent.json仍然不起作用。


虽然您可以愉快地使用Bower来管理您自己的个人项目的依赖关系,但主要是component.json是其他人的项目描述。 如果您通过Bower注册表共享组件,那么component.json会与它一起描述依赖关系。 这就是为什么你自己的本地喜好,如何安装组件不属于那里。


另一种暂时更改安装目录的方法是在命令行中使用--config选项:

bower install jquery --config.directory=/path/to/your/components

链接地址: http://www.djcxy.com/p/20085.html

上一篇: Choose bower install directory

下一篇: EMALFORMED error when trying to register bower.json file