angular5 如何管理多个项目?

angular 5 how to manage multiple projects?

dev 文件夹中有一些项目,UI - angular 5 个应用程序:

dev folder
    project1.UI folder
    project1.Server folder
    project2.UI folder
    project2.server folder

一开始只有project1:

project1 folder
src
    app
    shared
         components
         services
         utils
    package.json

现在需要创建project2。 Project2 应该分开,但它与 project1 有一些共同的东西——一些组件、服务、实用程序以及来自 npm 的一些包。如何实现?

看看 Viktor Savkin、Jeff Cross 和其他一些人(Angular 的核心成员)的 Nrwl Extensions for Angular,这是一个用于企业 angular 应用程序的工具包。它为使用 mono repo 管理多个 Angular 项目提供了很好的支持。