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