select凉亭安装目录

这是这个问题的后续。 我正在使用bower 0.7.1,并且仍然无法将组件安装在components文件夹以外的任何位置。

我尝试添加以下行到我的component.json ,按照这个公关 :

 "componentsDirectory": "public/components" 

但它仍然会安装在./components

我试图在.bowerrc旁边创build一个.bowerrc文件:

 { "directory" : "public/components" } 

但是运行bower install时出现这个错误:

错误:无法parsing本地.bowerrc文件:意外的标记}

任何想法?

其实.bowerrc文件确实工作,这是我的IDE没有妥善保存文件的问题:

 { "directory" : "public/components" } 

我仍然想知道为什么componentsDirectory仍然不能在component.json工作。

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

如果您在Notepad ++中创build该文件,请确保编码设置为“不使用BOM的UTF-8编码”并保存为文件types“Any”。

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

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