Project description
To run an application execute following command.
npm run application-name:serve
To build an application execute following command. The default output folder for applications is dist/apps/{{application-name}}
.
npm run application-name:build
You can also trigger builds for all applications at once by running following command.
npm run build:all
Do a search and replace for web-project-name
and replace it with the name of your project.
For example my-awesome-app
. It should be all lowercase and use dashes instead of spaces.
Please note that further serve
and build
commands will use this name.
To install the dependencies run npm install
, this will install all the dependencies for all the applications and libraries.
If you want to reset the project to a clean state run npm run workspace:reset
. This will remove all the node_modules and reinstall them, it will also clear the cache and remove dist folders.
This project is setup to use commitizen. Creating a commit will run commitizen. For more information you can read the commitizen documentation
Applications are using vite checker to check for errors and warnings. You can disable it by removing it from the app's vite.config.ts
file.