我很欣赏这不是一个真正的问题,只是好奇......
我正在使用bower版本1.7.2
,到目前为止我的所有项目都在主项目文件夹中有一个.bowerrc
文件。
在我当前的项目中(通过.gitignore监督)我丢失了.bowerrc
文件。 然而 bower仍然可以正常工作,所有内容都可以在我想要的地方创建。
我已经阅读了Bower网站上的文档,并且没有任何迹象表明它可以在没有.bowerrc
文件的情况下工作,并且stackoverflow上的大量内容表明我需要.bowerrc
文件 - 另外 - 项目文件夹和根目录之间的文件树中没有.bowerrc
文件(尽管文件夹中有很多不同路径的文件)
我的问题是:没有.bowerrc文件(例如默认为目录:bower_components),bower是否正常工作?或者有没有办法看到我的凉亭正在使用哪个.bowerrc文件?
非常感谢你的回复,虽然完全可以理解,如果你读到这篇文章并继续前进,就像我说的那样,我的问题是它有效,而且我认为它不应该......
詹姆斯
答案 0 :(得分:3)
正如docs指定的那样,.bowerrc文件可以在项目目录中,用户主目录(即〜/ .bowerrc - 取决于您的操作系统)或根目录。
如果你没有把它放在任何地方,Bower使用指定的here默认值。 并回答您的问题 - 凉亭包的默认目录是{{1}}
答案 1 :(得分:-1)
是的,我在我的项目中测试了.bowerrc我可以用bower安装软件包。如果我们没有指定.bowerrc文件bower_components目录是直接在root中创建的,这是默认的。如果我们想要" bower_components"应该在.bowerrc文件中指定的特定位置。
例如,如果我们想在" app"中使用bower_components文件夹文件夹
bowerrc文件应指定目录位置:"目录":" app / bower_components",
但是从git下载软件包时,如果您的计算机有任何需要在.bowerrc文件中配置的代理设置。如果我们不在.bowerrc中指定代理设置,我们将无法从git下载包。