This project main goal is to provide a way to deploy vue applications by using vite along with ts, pinia and vue router4 and much more features a frontend developer needs.
git pull
npm install
// start the development server
npm run dev
// build for deployment
npm run build
// run test with exit code
npm run test
// test with uni
npm run test:ui
// start docs development server
npm run docs:dev
// build docs for deployment
npm run docs:build
- Latest Vue3.2.37
- Localizations
- Router System
- Mixins
- Enviroments
- Git
- Unit test
- Docs
- Lodash & Axios
- State Management
- Vue Router 4
- Lazy Load
- Logger
- Validator
- Build ready
- Less
Latest vue & requirements.
i18n Ready.
Vue router V4.
Vue mixins are configured.
Development and production .env files.
Vue gitignore and README with MIT license.
Vitest for component testing.
Vitepress for documentations.
Lodash/axios are pre installed.
Pinia is used for state management.
Vue router 4 is used for routing.
Components are lazy loaded in routes.
Basic logger plugin.
Validator plugin to validate inputs.
Build configs are all set.
Less is installed and configured.
MIT.
- [*] fix build configs.
- [] add validator docs.
Feel free to let me know if something needs to be fixed. or even any features seems to be needed in this repo.