我完整安装了 VS 2015 Enterprise + Tools for Apache Cordova。当我打开或创建任何项目时,它不会构建,甚至不会在“运行”按钮上显示 Ripple 模拟器或设备信息。
我已经完全重新安装了,但还是一样。
当我单击配置窗口中的“依赖性检查”按钮时,一切正常。
当我尝试构建时:
npm 错误! Windows_NT 6.3.9600 1> npm 错误! argv“节点”
“C:\Users\%UserProfile%\AppData\Roaming\npm\node_modules\npm\bin\npm-cli.js”
“-g”“安装”“C:\Program Files (x86)\Microsoft Visual Studio
14.0\Common7\IDE\Extensions\ApacheCordovaTools\packages\vs-tac" "--loglevel" "警告" 1> npm 错误!节点 v0.12.2 1> npm 错误!npm
v2.12.0 1> npm 错误! undefined 不是函数 1> npm 错误!
1>RUNMDAINSTALL:npm 错误!如果您需要帮助,您可以报告此错误
在:1> npm 错误!https://github.com/npm/npm/issues1> npm 错误!
请在任何支持请求中包含以下文件:1> npm
呃! C:\Users\%UserProfile%\Documents\Visual Studio
2015\项目\BlankCordovaApp10\BlankCordovaApp10\npm-debug.log 1>
------ npm 安装失败。退出代码:1 1> ------ 软件包安装失败。正在重试... 1> npm WARN uninstall 未安装
在 C:\Program Files (x86)\nodejs\node_modules 中:“vs-tac”1> npm 错误!
Windows_NT 6.3.9600 1> npm 错误! argv“节点”
“C:\Users\%UserProfile%\AppData\Roaming\npm\node_modules\npm\bin\npm-cli.js”
“-g”“安装”“C:\Program Files (x86)\Microsoft Visual Studio
14.0\Common7\IDE\Extensions\ApacheCordovaTools\packages\vs-tac" "--loglevel" "警告" 1> npm 错误!节点 v0.12.2 1> npm 错误!npm
v2.12.0 1> npm 错误! undefined 不是函数 1> npm 错误!
1>RUNMDAINSTALL:npm 错误!如果您需要帮助,您可以报告此错误
在:1> npm 错误!https://github.com/npm/npm/issues1> npm 错误!
请在任何支持请求中包含以下文件:1> npm
呃! C:\Users\%UserProfile%\Documents\Visual Studio
2015\项目\BlankCordovaApp10\BlankCordovaApp10\npm-debug.log 1>
------ npm 安装失败。退出代码:1 1> ------ 软件包安装失败。正在重试... 1> npm WARN uninstall 未安装
在 C:\Program Files (x86)\nodejs\node_modules 中:“vs-tac”1>C:\Program
文件
(x86)\MSBuild\Microsoft\VisualStudio\v14.0\ApacheCordovaTools\vs-mda-targets\Microsoft.MDA.FileMirroring.targets(287,5):
错误:安装本地 npm 包时出错。 1>MSBUILD:科尔多瓦构建
错误 BLD401:错误:BLD00401:找不到模块
'C:\Users\%UserProfile%\AppData\Roaming\npm\node_modules\vs-tac\app.js'。
请转到工具 --> 选项 --> Apache Cordova 工具 -->
Cordova 工具 --> 清除 Cordova 缓存并再次尝试构建。
========== 构建:0 成功,1 失败,0 最新,0 跳过 ==========
我确实使用“配置”按钮清理了缓存,但仍然相同。当跑步时npm cache clear
包安装,但运行按钮不显示设备信息,正如我之前所说。
EDIT:
@Subhag橡树谢谢!这从“运行”按钮返回了菜单选项,但当我尝试运行/构建时仍然出现错误:
------ npm 安装[电子邮件受保护]从
C:\程序文件 (X86)\MICROSOFT VISUAL STUDIO
14.0\COMMON7\IDE\EXTENSIONS\APACHECORDOVATOOLS\packages\vs-tac 已完成。 1>MSBUILD:科尔多瓦构建错误 BLD401:错误:BLD00401:
找不到模块
'C:\Users\FilipeAugusto\AppData\Roaming\npm\node_modules\vs-tac\app.js'。
请转到工具 --> 选项 --> Apache Cordova 工具 -->
Cordova 工具 --> 清除 Cordova 缓存并再次尝试构建。
========== 构建:0 成功,1 失败,0 最新,0 跳过 ==========
我通过以下步骤解决了这个问题:
1. 复制vs-tac
文件夹来自:C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\ApacheCordovaTools\Packages\
到AppData 漫游文件夹.
- 我打开了 VS 2015 开发人员提示符,进入 AppData\roaming 文件夹,我在其中复制了
vs-tac
打包并运行npm install
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)