我创建了一个新的 ASP.NET V5 Web 项目,并添加了一个 NPM 配置 ( package.json ) 文件:
{
"version": "1.0.0",
"name": "ASP.NET",
"private": true,
"devDependencies": {
"bower": "1.4.1"
}
}
然后我添加了一个 bower.json 文件:
{
"name": "ASP.NET",
"private": true,
"dependencies": {
"bootstrap": "*"
}
}
我收到以下错误显示:
编辑
当我创建一个空的 ASP.NET v5 项目时会发生这种情况。当我创建一个 MVC 项目时,它工作正常。当我从 MVC 项目(例如 gulpfile.js)中添加所有客户端相关项目时,我已经设法让空项目工作,所以它一定是缺少它需要的东西。
请您参考如下方法:
我遇到了类似的问题,就我而言,解决方案是:
.\node_modules\.bin $(VSINSTALLDIR)\Web\External $(VSINSTALLDIR)\Web\External\git 在 Visual Studio 2015 社区下工作正常,但请记住,我确实单独安装和配置了 nodejs 和 git 而且我不使用任何 VS 内置工具。
更新
在 Visual Studio 2017 社区中,路径是:
工具 -> 选项 -> 项目和解决方案 -> Web 包管理 -> 外部 Web 工具




