Mar*_*ner 6 proxy visual-studio-cordova taco
今天我升级到Visual Studio 2015 Update 2,包括TACO Update 8.当我尝试构建时,它失败了.在详细的错误日志中,我看到(旁边的其他人):
安装npm 2.14.9.这可能需要几分钟......失败:远程服务器返回错误:(407)需要代理身份验证.
我认为这是因为TACO现在自己检测代理,但是对于凭证,这是不可能的.因此,我禁用了自动代理检测以及NodeJS的沙盒版本.另外我清除了Cordova缓存.
但构建仍然失败.奇怪的是它仍在尝试安装npm 2.14.9.我现在得到:
失败:指定的路径,文件名或机器人太长.完全限定名称必须少于260个字符,目录名称必须少于248个字符,
我假设发生这种情况我的%APPDATA%目录是放置在网络共享上的漫游配置文件的一部分.因此,APPDATA变量的内容长度为82个字符.
因此我一般使用npm前缀c:\npm,这是完美的.但不幸的是,TACO忽略了它......
所以我的问题是:
最后:
是的!!我终于找到了解决方案。原来导致问题的路径位于:“C:\Users\my_very_very_very_very_long_username\AppData”
因此,我根据本文移动 AppData 文件夹来修复它: http://www.tweaklibrary.com/System/Application-Path/71/Change-default-location-of-the-%E2%80%9CApplication-Data %E2%80%9D-文件夹/10471/
重新启动后,它就工作了。