我正在创建一个应用程序,它将使用PhoneGap Build打包到不同的平台。 现在我的项目结构如下:
+--- css
+--- img
+--- js
+--- res
+--- config.xml
+--- icon.png
\--- index.html
这是PhoneGap启动项目之后的标准。 我可以将其作为zip文件上传到PhoneGap Build服务器并取回软件包。
现在我想知道我应该如何最好地进行一些本地开发(不需要在每次更改后通过PhoneGap Build构建);我应该在一个单独的文件夹中创建一个“正常”的PhoneGap项目,并将文件放在我的项目资产(html,js,css,img)中吗? 这个正常的PhoneGap项目我可以通过例如xcode中。
我想知道以上是最好的方法还是有其他选择?
答案 0 :(得分:0)
他们有一个称为水合作用的功能,可以加快测试过程,但您仍然需要完成上传和构建步骤。 https://build.phonegap.com/docs/hydration
如果您可以在没有api的情况下离开,那么在本地开发和测试非常容易,只需在本地浏览器中打开即可。这比重新编译和部署到本地模拟器更快。如果您只需要一些API,您可以考虑删除api。这也使得为代码编写自动化测试变得更加容易。
另一个选择是使用phonegap模拟器chrome插件。 http://emulate.phonegap.com/这可以模拟电话空白apis。
答案 1 :(得分:0)
你试过其中一个:
只要您开发大多数纯HTML,CSS和JavaScript,此设置可以帮助您提高工作效率。我认为这就是@simap对'在localhost上开发'的意思。