我第一次尝试使用 bower,我有一个 .bowerrc,上面写着:
{
"directory": "www/components",
"json": "config/bower.json"
}
但由于某种原因,它似乎忽略了它。在此文件夹中执行 bower install 时没有任何反应,而当我切换到“config”文件夹并再次运行它时,它会正确安装包(尽管相对位置错误)。
为什么会.bowerrc
被忽略?
我第一次尝试使用 bower,我有一个 .bowerrc,上面写着:
{
"directory": "www/components",
"json": "config/bower.json"
}
但由于某种原因,它似乎忽略了它。在此文件夹中执行 bower install 时没有任何反应,而当我切换到“config”文件夹并再次运行它时,它会正确安装包(尽管相对位置错误)。
为什么会.bowerrc
被忽略?
根据配置文档中提到的当前配置,.bowerrc
不支持json
属性。
因此,我们需要在当前文件夹中有bower.json
要发布的文件。bower install
如何创建bower.json
从config
文件夹到根文件夹的符号链接并在 SVN/GIT 中忽略此链接。这绝对不是一个好主意,但将所有配置文件保存在单独的配置文件夹中,您可以尝试一下。在设置环境时,新用户也需要这个额外的步骤。