Contributing to ngx-layout
- Make sure you have
nodeinstalled with a version at least 20 - Install
nxfrom Nx.dev - Fork the
ngbracket/ngx-layoutrepo - Clone your fork.
Recommendation: name your git remotes
upstreamforngbracket/ngx-layoutand<your-username>for your fork - From the root of the project, run
npm install
Building the library
- To build the library, run
pnpm run lib:build - To build and serve the demo-app, run
nx run demo:serve - To build and serve the Universal app, run
npm run universal:serve
Integration within your project
Developers should read the Fast Start for alternate integration instructions
Running tests
- To run unit tests, run
npm run lib:test - To run lint, run
npm run lib:lint