Personal minimalistic microsite based on Vue 3 + Vite + Dim-Vue3-Template
Uses TypeScript and Script Setup SFC
- Pinia → Storage
- Axios → Promise based HTTP client
- VueUse → Best Collection of Vue Composition Utilities
- SASS → CSS Preprocessor
- ESLint + Prettier → linting and code formatting
- Cypress → End-to-End (e2e) testing framework
- Vitest → Unit testing framework
git clone https://github.com/Demetory/dim-vue3-template
npm install
Update deps if needed
npm update
Start the development server on http://localhost:5173
npm run dev
Build with type-check:
npm run build
or just for build only
npm run build-only
npm run lint
npm run type-check
Vitest unit testing
npm run test:unit
Cypress e2e-testing
npm run test:e2e
MIT @demetory