我正尝试使用VS 2015中包含的新Web开发功能开始一个新的ASP.Net MVC 5项目。到目前为止,我无法通过IDE包含任何bower软件包。我对npm,git和bower做了一些调整,以包含代理配置。Visual Studio 2015 - Bower无法正常工作
奇怪的是,使用节点控制台运行凉亭行之有效
然而,当你尝试用VS外部工具相当于
"C:\Program Files\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\Web Tools\External\bower.cmd" install angular
失败
这运行在公司NTLM身份验证代理之后,该代理绕过CNTLM。但我认为没有太多的事情要做,因为Node版本的bower工作得很好。你可以看到配置
.npmrc
registry=http://registry.npmjs.org/
proxy=http://127.0.0.1:8128
http_proxy=http://127.0.0.1:8128
https_proxy=http://127.0.0.1:8128
的.gitconfig
[http]
proxy = http://127.0.0.1:8128
sslVerify = false
[https]
proxy = http://127.0.0.1:8128
[url "http://"]
insteadOf = git://
.bowerrc
{
"directory": "library",
"registry": "http://bower.herokuapp.com",
"proxy":"http://127.0.0.1:8128/",
"https-proxy":"http://127.0.0.1:8128/"
}
有什么想法?
[编辑]
的问题结束了一些有关的权限。当以管理员身份运行VS 2015时,它运行良好。看起来有些将文件从临时下载文件夹移动到项目文件夹时的操作(用户配置文件是在此环境中的网络共享上创建的,这就是我认为会导致这样一个混乱)。
您是否尝试过的NuGet包? – hellyale
试图记住我如何建立凉亭,我记得它是一种痛苦... – hellyale
Nuget完美的作品。但事实是,我们确实需要开始使用bower,因为很多web开发的事情都没有在nuget中正确分发。 无论如何,谢谢! –