我正在尝试制作一个电话间隙应用程序,专门针对 iOS 平台。但是我想在 WebStorm IDE 中开发,将我的项目推送到存储库,然后使用 PhoneGap Build。
我已经下载了 PhoneGap 版本 3.1.0-0.15.0,为 iOS 平台创建了一个项目,并将我认为我需要的所有插件添加到项目中。一切似乎都很好,我可以运行 Xcode 项目并获得小 onDeviceReady hello world 程序。
现在让我更困惑的是:
如果我想开始使用 PhoneGap 在 WebStorm 中构建一个 Web 应用程序,我会在我的 WebStorm 项目中使用什么?我需要从我的 PhoneGap 项目目录中获取一些东西吗?如果是这样,我要拿什么?我需要将它作为外部库放入,还是可以将其放入我的根目录?
如果我也想使用像 requirejs 这样的模块加载器,如果我试图将电话间隙作为模块,我是否需要跳过任何额外的障碍或者我会遇到的问题?还是在加载要求之前加载我的 cordova.js 文件是一个更好的主意?
我看到很多帖子都有点点滴滴,或者有些帖子告诉您如何专门针对 Android 进行设置,或者使用具有不同文件结构的早期版本的 PhoneGap。但是一直找不到能真正向我解释整个情况的东西。