我正在开发一个新的PhoneGap 3. *应用程序。我需要访问许多本机组件。但是,这些组件并不具有普遍的用途;它们是我们构建的应用程序需要访问的本机库。
在阅读如何访问此本机代码时,显然我们需要编写插件。但是,所有文档都表明这些插件需要在他们自己的git存储库中。没有这个要求,我没有看到有关构建插件的任何信息。
这对我们来说是一个问题。最重要的是,我们不使用git,这不是可以谈判的东西(当然不是在短期内)。其次,我很乐意让本机代码与我们的phonegap代码位于同一个源代码树中,因为它不会在其他地方重复使用。
是否可以选择将我们的本机代码放在某个地方的phonegap项目中?
答案 0 :(得分:1)
这不是你要求使用git的要求,它只是主要完成它的方式
例如,如果您制作插件并将其放在plugins/
文件夹中以完成安装,请执行以下操作:
cordova plugin add plugins/com.example.test-plugin
插件安装由plugman处理,是了解插件工作原理的好地方。
对于本地安装的情况,基本上应该为您的平台添加一个JSON文件,其中列出了要在构建时安装的插件路径。
答案 1 :(得分:-1)