Install specific android app versions easily
Install nvm https://github.com/nvm-sh/nvm#installing-and-updating
Install node with version used in project
nvm install
Run app locally in development mode
npm run dev
open browser at http://localhost:3000
Build app locally (bundle will be created in /dist
folder)
npm run build
Check code format issues
npm run lint
Fix automatically fixable format/lint issues
npm run fix
Check typescript types
npm run check-types
Run jest test runner in watch mode
npm run test
Check format/lint issues, typescript types and run tests
npm run verify
To add a new example add a vue component file next to the component with a .example.vue
suffix (e.g MyButton.example.vue).
To view the examples run the dev server
npm run dev
and open browser at (trailing '/' is important) http://localhost:3000/examples/
Place colorizable (color will be defined in css) icons in the src/application/shared/icons/assets/svg-colorizable
and others in src/application/shared/icons/assets/svg-original
After icon changes generate the icon provider file with the command:
npm run generate-icons
Check for updated dependencies
npx npm-check-updates
Update version in package.json
npx npm-check-updates -u
Updated modules and package-lock file
npm update
run docker locally
docker build -t reinstall .
docker run -dp 8080:80 --name reinstall reinstall
open browser at http://localhost:8080