鲍尔在没有.bowerrc fille的情况下工作

时间:2016-03-21 16:27:48

标签: bower frontend bower-install

我很欣赏这不是一个真正的问题,只是好奇......

我正在使用bower版本1.7.2,到目前为止我的所有项目都在主项目文件夹中有一个.bowerrc文件。

在我当前的项目中(通过.gitignore监督)我丢失了.bowerrc文件。 然而 bower仍然可以正常工作,所有内容都可以在我想要的地方创建。

我已经阅读了Bower网站上的文档,并且没有任何迹象表明它可以在没有.bowerrc文件的情况下工作,并且stackoverflow上的大量内容表明我需要.bowerrc文件 - 另外 - 项目文件夹和根目录之间的文件树中没有.bowerrc文件(尽管文件夹中有很多不同路径的文件)

我的问题是:没有.bowerrc文件(例如默认为目录:bower_components),bower是否正常工作?或者有没有办法看到我的凉亭正在使用哪个.bowerrc文件?

非常感谢你的回复,虽然完全可以理解,如果你读到这篇文章并继续前进,就像我说的那样,我的问题是它有效,而且我认为它不应该......

詹姆斯

2 个答案:

答案 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下载包。