假设我有一个主要的Web应用程序和一个移动(离子)应用程序,我想分享相同的ngrx / store。
我已经能够将ngrx / store分解为一个单独的模块,我们可以使用npm将它们包含在我们的项目中。
然而,这样的副作用是,现在,当我想要在商店中更改某些内容时,我必须打开另一个项目,在那里进行更改,重新发布到npm并将其拉回到我的项目中。
我只拥有Ionic应用程序和商店,所以我真的想将实际代码拉入我的开发环境并直接针对商店模块进行构建/调试。然后我只能在达到稳定状态时发布到npm。然后,其他开发人员(主Web应用程序)可以从npm中提取代码并使用它。
有人可以给我任何关于将模块和离子项目保持在一起的建议,但仍然允许模块构建和发布到npm简单吗?
感谢您提供任何帮助或指导。
哈尔
答案 0 :(得分:1)
使用npm链接将模块链接到开发文件夹。