[当我尝试使用Multi Device Hybrid Apps CTP在Visual Studio 2013中创建新的空白Cordova应用程序时,出现以下错误消息。
还有其他人经历过吗?我当时以为这可能是节点/ NPM问题,但是它们都可以在我的机器上正常工作(安装前后)。
编辑:我应该提到我已经尝试过在这里找到的答案:Cordova Multi-Device Hybrid Apps (Preview) for Visual Studio | Can't load project。
MDHA项目要求在您的计算机上安装Node才能创建项目。当您提到已安装NodeJS时,它可能已过时或损坏。
尝试这些步骤:
这应该可以解决您的问题。
我和Levi有相同的确切错误,这是因为在安装过程中未在node_modules目录中创建一些目录。重新安装节点和/或整个CTP2.0,重新启动,鼓掌,尖叫等都无法在我的环境中解决此问题。在另一台PC上,这很好。要解决此问题:
C:\Program Files (x86)\Microsoft Visual Studio
12.0\Common7\IDE\Extensions\
并搜索“ vs-mda”。您应该同时找到“ vs-mda”和“ vs-mda-targets”文件夹。 (进行递归搜索,您将无法在“扩展名”中找到这些文件夹,而是在一个随机命名的文件夹中)]] >>%appdata%\npm\node_modules\
现在,一旦可行,我仍然会丢失Git CLI的错误消息。通过this answer解决了。
我希望这会有所帮助!