Today I upgraded to Visual Studio 2015 Update 2 including TACO Update 8. When I try to build, it fails. In the detailed error log, I see (beside others):
Installing npm 2.14.9. This could take a few minutes... Failed : The remote server returned an error : (407) Proxy Authentication Required.
I assume this happens since TACO is now detecting the proxy by itself, but for the credentials this is not possible. Therefore I disabled the automatic proxy detection as well as the sandboxed version of NodeJS. Additionally I cleared the Cordova cache.
But the build is still failing. The strange thing is it is still trying to install npm 2.14.9. I get now:
Failed: The specified path, file name, or bot are too long. The fully qualified name must be less than 260 characters, and the directory name must be less than 248 characters,
I assume this happens my %APPDATA% directory is part of a roaming profile placed on a network share. Therefore the content of the APPDATA variable has a length of 82 characters.
Therefore I am using with npm in general the prefix c:\npm, which is working perfect. But unfortunately, TACO ignores it...
So my questions are:
- Can I specify the NPM prefix also for TACO?
- Can I avoid to install NPM 2.14.9 (which was my expected behaviour after un-checking the 2 options)?
And finally:
- It would be great if I could enter also the proxy credentials somewhere.