bower.json 和 ASP .NET MVC 模板中缺少 .bowerrc
bower.json and .bowerrc missing from ASP .NET MVC template
虽然 Visual Studio 和 Visual Studio Code MVC 模板附带了一些客户端包,例如 jQuery、jQueryValidation、bootstrap 等 bower.json 和 .bowerrc 文件完全丢失,所以当我进入 VS bower 包管理器时,我看不到已经安装的包,这很烦人。
两周前我开始遇到这种情况(大约在我尝试 npm 包管理器并更新 VS 代码的时候),我如何重新启用 Bower 与 MVC 模板一起出现?
这可能与 bower 被弃用有关。模板中的那些库不再由 bower 管理,因此它们不会显示在管理器中。如果您手动添加 bower.json 和 .bowerrrc 文件,您也许可以继续使用 bower 进行 js 库依赖项管理。先把本地没有bower添加的js文件删除,再用bower重新添加。
不过,凉亭recommends using yarn for js library dependency management. For the client packages jquery, jquery-validation, and bootstrap you could use yarn, npm, or local copies. But for large common libraries like jquery you may want to include from Google's CDN https://developers.google.com/speed/libraries/#jquery
虽然 Visual Studio 和 Visual Studio Code MVC 模板附带了一些客户端包,例如 jQuery、jQueryValidation、bootstrap 等 bower.json 和 .bowerrc 文件完全丢失,所以当我进入 VS bower 包管理器时,我看不到已经安装的包,这很烦人。
两周前我开始遇到这种情况(大约在我尝试 npm 包管理器并更新 VS 代码的时候),我如何重新启用 Bower 与 MVC 模板一起出现?
这可能与 bower 被弃用有关。模板中的那些库不再由 bower 管理,因此它们不会显示在管理器中。如果您手动添加 bower.json 和 .bowerrrc 文件,您也许可以继续使用 bower 进行 js 库依赖项管理。先把本地没有bower添加的js文件删除,再用bower重新添加。
不过,凉亭recommends using yarn for js library dependency management. For the client packages jquery, jquery-validation, and bootstrap you could use yarn, npm, or local copies. But for large common libraries like jquery you may want to include from Google's CDN https://developers.google.com/speed/libraries/#jquery