Visual Studio 2017 (15.5.2) 中的依赖项中缺少 bower。

9

我刚刚安装了Windows 10和Visual Studio 2017 Community的干净版本。

尝试创建全新的ASP.NET Core 2.0项目时,我发现 BowerDependencies 节点下缺失。

enter image description here

Bootstrapjquery 包已经安装了,但是我无法管理它们,也找不到配置文件。

我在网上搜索这个问题,但没有找到有用的内容。

VS 15.5.2升级存在问题吗?我该如何解决?


你看到Shawn的帖子了吗?ASP.NET Core 2.0和Bower的终结:https://wildermuth.com/2017/11/19/ASP-NET-Core-2-0-and-the-End-of-Bower(我不确定这是否是你问题的答案) - Albert
1
你是正确的... 这有点解释了一些东西,但没有解释为什么我安装并且能够使用包,却没有配置文件、bower或任何类型的文件来管理它们。 - Cristian Szpisjak
1个回答

13

这很烦人,但我想现在只有当您拥有相应的bower配置文件(bower.json)并右键单击它时,才启用“管理Bower包”上下文菜单。

只需在项目根目录(嵌套解决方案)中创建新文件bower.json.bowerrc,如下所示:

{
  "name": "asp.net",
  "private": true,
  "dependencies": {
  }
}

{
  "directory": "wwwroot/lib"
}

创建任何文件的好方法是使用 Mads Kristensen 的 扩展程序 Add New File(SHIFT + F2),该扩展程序已嵌入 Web Essentials Extension (推荐) 中,Web Essentials Extension 也是由他创建的。

因此,请右键单击 bower.json

enter image description here

enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接