有一个复杂的应用程序,其中有两个分别名为app1
和app2
的{{3}}(又称monorepo ),还有一个main
(又名Core app)应用。
每个应用程序(app1
和app2
)如何访问主应用程序(核心应用程序)的资产,组件,服务等? strong>
这里是结构:
想象一下,我们将使用CoreApp中的图像资产(例如favicon)用于app1,或者app2将使用它!怎么可能? 问题是您无法使用相对路径访问任何CoreApp文件
(顺便说一句,我正在使用这种方式将桌面版和移动版分开,以得到完全定制的优化的轻型移动版,并且与桌面版相同。(一个应用程序是移动的,另一个代表我的桌面),我已经在CoreApp
中安装了桌面版本,因此我需要将其移至projects/app1
,但是我不想重写所有组件,我不确定逐步开发移动版本的最佳方法是什么。因此,我想也许我仍然可以在CoreApp
中使用桌面版本,并可以从我的应用程序内部访问它。)