我创建了一个新的空白cordova应用程序(使用Visual Studio 2013 CTP的多设备混合应用程序),并尝试在Android、Windows Phone 8和我的本地机器上构建它。在所有情况下,构建开始,需要几秒钟(〉10),并失败:
The command ""C:\Users\myUser\AppData\Roaming\npm\node_modules\vs-mda\vs-cli" build --platform "Windows-AnyCPU" --configuration "Debug" --projectDir . --projectName "TestCordovaApp1" "--AnyCPU"" exited with code 3.
我检查了本地路径定义,如所述的其他问题有关的错误代码8和定义是好的。我做了重新启动后,安装,但仍然有相同的结果。
所以这个错误看起来是平台无关的。源代码没有调整。我只是创建了这个项目并试图运行它。
2条答案
按热度按时间whitzsjs1#
多亏了Priyank,我有了将构建输出的日志级别更改为detail的想法,并发现了以下内容:
然后,我在shell中使用以下命令定义了我的代理:
之后,我清理了解决方案并启动了构建过程。然后它就可以成功下载npm包了,错误就消失了!设置http代理和https代理是很重要的(即使它委托给http)。否则它就不会构建了,并出现另一个错误8。
所以,毕竟是公司代理造成的问题。
egmofgnx2#
错误代码3-
ERROR_PATH_NOT_FOUND
。表示:* 系统找不到指定的路径。*C:\Users\myUser\AppData\Roaming\npm\node_modules\vs-mda\vs-cli
,此文件已不存在。请删除AppData。然后清理项目并重新生成。希望这对您有所帮助。