我正嘗試使用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中正確分發。 無論如何,謝謝! –