Jspenc Monorepo, this project contains my personal website. This project is a NX repo.
Run nx serve jspenc-web
for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.
Run nx g @nrwl/react:component my-component --project=ui-shared-ui
to generate a new component.
Run nx build jspenc-web
to build the project. The build artifacts will be stored in the dist/
directory. Use the --prod
flag for a production build.
Run nx test jspenc-web
to execute the unit tests via Jest.
Run nx affected:test
to execute the unit tests affected by a change.
Run ng e2e jspenc-web
to execute the end-to-end tests via Cypress.
Run nx affected:e2e
to execute the end-to-end tests affected by a change.
Run nx g @nrwl/react:app my-app
to generate a new application.
Run nx g @nrwl/react:lib my-lib
to generate a library.
Libraries are shareable across libraries and applications. They can be imported from @jspenc/mylib
.
Run nx dep-graph
to see a diagram of the dependencies of your projects.