今天我升级到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忽略了它......
所以我的问题是:
最后: