如何将 cordova 项目从 intel xdk 移动到 visual studio

how to move a cordova project from intel xdk to visual studio

我正在尝试将在 Intel XDK 中创建的项目移动到 Visual Studio 2015。 我使用 file > new > project from existing code ... 选项在 VS 中从 Intel XDK 项目创建一个新项目。

我注释掉了 cordova.js 文件的脚本行。因为我在某处读到 VS 为您创建和插入。

当我去构建时,我得到:

cordova-build error BLD105: The Cordova build did not recognize your working directory as a Corvova-based project. This is often because the "www" directory is not at the root of your project

我在项目文件夹中有一个www目录。

我确定原因是我在根目录中没有 config.xml 文件。 XDK 应用程序似乎在调用 Cordova 进行构建时创建了 config.xml

我有以下问题:

  1. 获取 config.xml 文件的最佳方法是什么?
  2. 移动项目还有其他陷阱吗?

最简单的方法是创建一个新的 Cordova 项目,通过查看代码而不是在设计器中打开 config.xml,select 全部并将其复制到剪贴板。然后,重新打开您的 XDK 项目,添加一个新项目,将其命名为 config.xml 并将剪贴板内容放入其中。

您可能需要重新配置一系列设置才能与 Intel 的功能保持一致,但这应该可以解除构建障碍。

(披露:我在 Visual Studio 在 Microsoft 从事 Apache Cordova 工具方面的工作。感谢您使用我们的工具!)