我有一个.bowerrc和一个bower.json文件,一个项目需要两个吗?

时间:2016-02-08 12:00:08

标签: bower asp.net-core-mvc

在ASP.NET Core MVC网站上有一个.bowerrc文件:

{
  "directory": "wwwroot/lib"
}

还有一个bower.config文件:

{
  "name": "ASP.NET",
  "private": true,
  "dependencies": {
    "font-awesome": "4.5.0",
    "startbootstrap-sb-admin-2": "1.0.8"
  }
}

如果项目同时存在,是否需要两者?如果是这样,每个人的目的是什么? 这两个文件都在项目的根目录中。

1 个答案:

答案 0 :(得分:1)

bower.json的目的是定义项目的所有依赖项。 .bowerrc的目的是定义可选配置,例如凉亭必须工作的位置和其他东西(代理等)。

要回答您的问题,通常.bowerrc可以是可选的,但在您的情况下,它看起来像是为凉亭设置特定目录以安装包。