rjm*_*nro 6 git iphone xcode cordova
在git中管理phonegap项目的最佳做法是什么?
目前我有www文件夹作为git存储库,但iPhone版本的phonegap将phonegap.js添加到该文件夹中,我不想提交,因为它是特定于iPhone的(我想在不同平台之间共享repo ).我也担心我可能会把.git文件夹放到手机上(这完全是浪费空间).
另外,我应该在将所有代码捆绑到应用程序之前将其缩小(例如使用uglify.js).如何将未经编码的代码保存在git中,并在将其复制到手机之前将XCode的构建和运行命令(对于iPhone版本)进行小型化处理?
Eclipse/Android怎么样?
编辑此问题现在已经过时,基于较旧版本的phonegap.Cordova cli和corodva 3完全改变了景观(为了更好).看到这个问题.
在发布管理方面,Git 不应该出现在图片中(除非,正如您在问题中提到的,您希望最终.git
在电话中使用 a)。
构建步骤应在 Git 存储库之外输出缩小的代码,然后构建和部署。
至于phonegap.js
,如果它是特定于平台的,则可以将其添加到.gitignore
文件中(不要忘记回馈gitignore
项目),同时保留:
phonegap.js.template
文件phonegap.js.value1
对于特定于手机的值phonegap.js.value2
对于另一个特定于平台的值phonegap.js
能够根据当前平台生成正确(私有)文件的脚本。例如,smudge
:该脚本可以是自定义过滤器驱动程序的步骤) 归档时间: |
|
查看次数: |
3022 次 |
最近记录: |