【发布时间】:2016-02-02 14:37:24
【问题描述】:
我正在阅读一些 ASP.NET 教程,但遇到了一个我不知道如何解决的错误。我刚刚添加了一个 Bower pacakge(?),Visual Studio (Enterprise 2015) 将它放在 Dependencies 分支下。在它下面是 Bower 分支,其中出现了包。 Dependencies 和 Bower 在它们之后都说“-未安装”。我右键单击并选择了“恢复”选项。 Viusal Studio 工作了一段时间,然后说发生了错误。输出窗口中出现以下错误:
PATH=.\node_modules\.bin;C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\Web Tools\External;%PATH%;C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\Web Tools\External\git
"C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\Web Tools\External\Bower.cmd" install --force-latest
bower underscore#~1.83 not-cached git://github.com/jashkenas/underscore.git#~1.83
bower underscore#~1.83 resolve git://github.com/jashkenas/underscore.git#~1.83
bower underscore#~1.83 ECMDERR Failed to execute "git ls-remote --tags --heads git://github.com/jashkenas/underscore.git", exit code of #-532462766
我对 Git 不是很熟悉,但我知道我不应该将它安装在我的工作站中。有谁知道怎么回事?
【问题讨论】:
-
您可以尝试将您的项目移近驱动器的根目录吗?我怀疑你遇到了 MAX_PATH 错误。
-
我检查过,我没有接近 MAX_PATH 限制。感谢您的建议。
-
不,最大路径不是您的项目,而是 npm 递归嵌套依赖项,并且经常在包还原时遇到最大路径错误。您能否尝试将您的项目移动到例如 c:\a\ 并重试?
-
我把它移到字面上
c:\a。它没有帮助。不过感谢您的建议! -
什么是凉亭包?我去看看。
标签: asp.net .net visual-studio bower