我正在开发一个包含N个模块的js框架。每个模块都有自己的github存储库。 ModuleA引用了ModuleB。这意味着在每次ModuleB更新后,我必须执行以下操作:
提交对github存储库的更改并创建新版本
在npm
为ModuleA和所有其他相关模块运行'jspm install'。
...
看起来像是一场噩梦。
有人可以建议如何设置开发基础架构以简化此过程吗?也许我需要'dev'版本的'package.json'文件链接到本地包而不是npm / github或类似的东西?请提出正确的方法。
答案 0 :(得分:0)
我建议使用以下类似的工作流程:
关于jspm安装 - 您可能会在第一次构建成功时执行其他构建。这些构建将克隆repo,运行jspm install / update命令,然后推送到存储库..