xcode – 跨平台phonegap项目的目录结构

xcode – 跨平台phonegap项目的目录结构,第1张

概述单一源存储库的一个很好的目录结构是什么,它拥有一个电话沟通项目的Android和iOS版本?我可以使用sym链接,因为我不希望在PC上发生任何开发。 (但是如果有一个干净的方式做,没有,我都是耳朵,因为git和符号链接在个人电脑是一个噩梦。)我已经尝试过: www/ index.html js/ *.js xpjs-ios/ *.js xpjs-android/ * 单一源存储库的一个很好的目录结构是什么,它拥有一个电话沟通项目的AndroID和iOS版本?我可以使用sym链接,因为我不希望在PC上发生任何开发。 (但是如果有一个干净的方式做,没有,我都是耳朵,因为git和符号链接在个人电脑是一个噩梦。)我已经尝试过:

www/    index.HTML    Js/ *.Js    xpJs-ios/ *.Js    xpJs-androID/ *.Js    CSS/ *.CSS    HTML/ *.HTML  (all other files)androID/        (lots of java and config files)androID/assets/www/index.HTML -> www/index.HTML                   Js -> www/Js                   xpJs -> www/xpJs-androID                   HTML -> www/HTML                   CSS -> www/CSSios/    (xcode config and such)ios/www/index.HTML -> www/index.HTML        Js -> www/Js        xpJs -> www/xpJs-ios        HTML -> www/HTML        CSS -> www/CSS

然后我将xcode指向ios / www目录,eclipse在androID / www目录下。对于平台特定的JavaScript,HTML文件指的是xpJs / phonegap.Js和xpJs / my-quirks.Js,并获得这些文件的androID或ios版本。

这一切似乎都应该起作用,但是xcode4似乎没有处理符号链接。如果我在xcode编辑器中打开一个源文件,它看起来很好,但是当我尝试保存它时,它会显示出来

The document "index.HTML" Could not be saved.  It does not exist.

当我尝试运行它的应用程序失败

ERROR: Start page 'www/index.HTML' was not found.

当然有人认为这一点。

解决方法 它实际上很容易与Git和子模块。上面提到的phonegap wiki确实有点苗条,所以我实际上是实施了一个配置xcode&日食项目。

查看我的博文上的链接:Phonegap project structure using git submodules

如果您不想使用Git子模块,则还有一个Symlink解决方案,如果您使用Git或SVN,则不用担心。

http://www.tricedesigns.com/2012/02/16/linked-source-files-across-phonegap-projects-on-osx/

总结

以上是内存溢出为你收集整理的xcode – 跨平台phonegap项目的目录结构全部内容,希望文章能够帮你解决xcode – 跨平台phonegap项目的目录结构所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1071563.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存