选择凉亭安装目录
这是this question的后续行动。我正在使用bower 0.7.1,但仍然无法将组件安装到其他位置,而不是在components
文件夹中。选择凉亭安装目录
我尝试添加以下行到我的component.json
,按this PR:
"componentsDirectory": "public/components"
但它仍然会在./components
安装。
我试图创建一个.bowerrc
文件旁边component.json
:
{
"directory" : "public/components"
}
但运行bower install
,当我得到这个错误:
Error: Unable to parse local .bowerrc file: Unexpected token }
任何想法?
其实.bowerrc文件没有工作,这是我的IDE无法正确保存文件的一个问题:
{
"directory" : "public/components"
}
我还在想为什么componentsDirectory
仍然不component.json
工作,虽然。
尽管您可以愉快地使用Bower来管理您自己的个人项目的依赖关系,但主要是component.json
是您的项目对其他人的描述。如果您通过Bower注册表共享组件,则component.json
会与它一起描述依赖关系。这就是为什么你自己的本地首选项喜欢哪里安装组件不属于那里。
感谢您的精确! – Benjamin 2013-02-28 17:23:43
如果您要在Notepad ++中创建此文件,请确保编码设置为“以UTF-8编码,无BOM”并保存为文件类型“Any”。
另一种方法来更改安装目录暂时使用命令行选项--config
:
bower install jquery --config.directory=/path/to/your/components
此外,您还可以将.bowerrc添加到您的项目,不只是你的个人文件夹:) – 2013-09-18 19:47:25
参见[自定义安装目录](http://bower.io/#custom-install-directory)文档 – GabLeRoux 2014-04-04 14:12:11
@GabLeRoux本文档不存在 – 2014-07-17 08:50:53