Hi Christophe, First of all, take a look at the Angular CLI, it's capable to handle a monorepository of Angular apps on its own. in such a repository, you can add 'foreign' (node) projects too, but you have to take care of the build stuff too. For now, you will have to take care of your own tooling to build the foreign projects.
However, as it looks now, the CLI will slowly move to Bazel as it's build tool. Bazel will be able to take care of the entire build chain your monorepository. aside of the official angular tooling, there are other helpers. First of all, take a look at Nrwl's NX build tool. I know there where planning support for some foreign stuff out of the box. Then there are some tools that are just there to work with a monorepository, For example, Yarn has workspaces, which alone might be enough if you combine it with the Angular CLI. then there is Lerna, that expands on that. I have no personal experience with it, but I know some people who love using that in their Angular projects. Here you can find a list of tools <https://github.com/korfuri/awesome-monorepo>. There is more information about monorepo's there too. Regards Sander -- You received this message because you are subscribed to the Google Groups "Angular and AngularJS discussion" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/angular. For more options, visit https://groups.google.com/d/optout.
