rules_nodejs icon indicating copy to clipboard operation
rules_nodejs copied to clipboard

Angular Bazel Monorepo

Open herman-rogers opened this issue 2 years ago • 2 comments

🚀 feature request

Description

We didn't see in the examples how to use multi-linker with an angular monorepo so wanted to share our example with the community: https://github.com/herman-rogers/angular-bazel-monorepo

It currently uses (we'll be upgrading it soon):

  • Rules Nodejs 4.6.2
  • Angular 10

And it shows how to have multiple apps with independent package.json/tsconfigs, how to utilize external first party libraries, and how to utilize shared components across apps. It also shows how to bootstrap legacy AngularJS apps and we're still working on getting legacy component upgrading to work (which is a use case for several enterprises.)

Just wanted to document it here so anyone that was wanting to do something similar could find it.

herman-rogers avatar Feb 17 '22 17:02 herman-rogers

Neat, could you send a PR listing your example under https://github.com/bazelbuild/rules_nodejs/blob/stable/docs/examples.md#angular ? That's easier for users to find than an issue.

alexeagle avatar Mar 02 '22 14:03 alexeagle

This issue has been automatically marked as stale because it has not had any activity for 6 months. It will be closed if no further activity occurs in 30 days. Collaborators can add a "cleanup" or "need: discussion" label to keep it open indefinitely. Thanks for your contributions to rules_nodejs!

github-actions[bot] avatar Sep 02 '22 03:09 github-actions[bot]

This issue was automatically closed because it went 30 days without any activity since it was labeled "Can Close?"

github-actions[bot] avatar Oct 02 '22 03:10 github-actions[bot]