The project was built using create-vue npm create vue@latest
Templates based on Vite,Vue3,TypeScript Some new functions have been added on this basis
-
Vite
- Vue JSX Support
- unplugin-vue-components On-demand components auto importing for Vue.
- vite-plugin-svg-icons Used to generate svg sprite map.
- vite-plugin-compression Use
gzip
orbrotli
to compress resources.
-
Vue
- Vue3
- VueRouter4
- Pinia (It is Vuex5)
-
CSS
- normalize.css
- sass
- PostCSS Vite support the project contains valid PostCSS config (any format supported by postcss-load-config, e.g. postcss.config.js), it will be automatically applied to all imported CSS.
-
Easy to use and common
- axios
- lodash