Generate Angular Nx Workspace
A bash script to createNxNgMatPrototype an angular-nest/firebase workspace for rapid prototyping or project creation. This sets up a basic Nx workspace that includes the following architecture:
- NrWL
- Angular
- Nest
- NgRX
- Angular Material
- Angular CDK
- Firebase ( Optional )
To run
Create a firebase project
-
open firebase
-
Create a project
-
In the project, navigate to settings
-
Create a Web-App ( Analytics optional )
-
Select the app registered
-
Select the
Config
radio button -
Note the config object like this:
const firebaseConfig = { apiKey: "...", authDomain: "...", projectId: "...", storageBucket: "..., messagingSenderId: "...", appId: "..." };
To run:
npx nx-ng-mat-prototype