To test how you can develop Angular library and application.
- ROOT: project only to provide Angular CLI
- monorepo-client1-and-lib: tsconfig paths (generated by Angular) relative from the same project
- multirepo-client2: tsconfig paths relative from external project
- multirepo-client3: 'npm link' + tsconfig paths to local node_modules
- multirepo-client4: tsconfig paths relative from external project to library sources
NOTE: If you want to use Angular CLI call 'npm i' in the root folder to download it.
Check CLI version with:
ng version
Then you can create Angular application with:
ng new <app-name>
- go to monorepo
npm i
ng build my-lib-mono --watch
ng serve
- go to multirepo
ng serve