ASP .NET MVC模板中缺少bower.json和.bowerrc

时间:2018-05-16 20:30:24

标签: asp.net-mvc visual-studio visual-studio-code bower

虽然Visual Studio和Visual Studio代码MVC模板附带了一些客户端软件包,例如jQuery,jQueryValidation,bootstrap等.bower.json和.bowerrc文件完全丢失,所以当我进入VS bower软件包管理器时看不到已安装的软件包很烦人。

2周前我开始发生这件事(大约在我尝试npm包管理器并做了VS代码更新的时候),我怎样才能重新启用bower出现在MVC模板上?

1 个答案:

答案 0 :(得分:0)

这可能与凉亭被弃用有关。模板中的那些库不再由bower管理,因此它们不会显示在管理器中。如果手动添加bower.json和.bowerrrc文件,您可以继续使用bower进行js库依赖关系管理。首先删除bower未添加的js文件的本地副本,然后使用bower重新添加它们。

然而,bower recommends使用yarn进行js库依赖关系管理。对于客户端软件包jquery,jquery-validation和bootstrap,您可以使用yarn,npm或本地副本。但对于像jquery这样的大型公共库,您可能希望包含来自Google的CDN https://developers.google.com/speed/libraries/#jquery