【问题标题】:Cordova - share the common codeCordova - 共享通用代码
【发布时间】:2017-05-08 09:42:14
【问题描述】:

有没有办法拥有一个包含插件、java 脚本文件等的通用项目,并且有一个可以访问/获取这些插件和 java 脚本文件的多个 Cordova 项目。

例如,Cordova-Project-ACordova-Project-B 有一些常用的插件、CSS 文件和 java 脚本文件。所以需要将这些通用代码分开放置在单独的项目中。

注意:Cordova 模板可以完成这项工作。但是,如果模板中有任何插件/JS 文件更新,它不会反映 Cordova 项目上的任何内容。

【问题讨论】:

  • 使用 npm link?
  • 这与编程本身无关。您可能会获得接近投票...
  • @deostroll,似乎跟我很相关。

标签: javascript css cordova cordova-plugins cordova-plugin-file


【解决方案1】:

有。这个地方叫做npm,它是一个巨大的、全球性的、供javascript开发人员使用的仓库。顺便说一句,cordova 已经在使用它来为其插件系统提供动力。

加入派对:

  • 创建所需的项目以包含通用的、提取的代码作为 npm 项目(即在它们上使用 npm init)。

  • 使用 npm 的 link 在所有消费项目中始终拥有更新的源代码。

【讨论】:

  • 您能否告诉我我们将如何在 git 存储库中维护此结构。因为在再次执行 npm 链接后,我们有相同的代码集不想在 git 中。
  • 我不确定我是否关注,如果您还有其他问题,请尽可能具体地表达出来,然后在另一个问题中发布。
猜你喜欢
  • 1970-01-01
  • 2018-08-27
  • 1970-01-01
  • 1970-01-01
  • 2021-09-12
  • 2014-12-08
  • 1970-01-01
  • 1970-01-01
  • 2011-01-27
相关资源
最近更新 更多