# webpack5_vue3_starter **Repository Path**: yo_s/webpack5_vue3_starter ## Basic Information - **Project Name**: webpack5_vue3_starter - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-03-29 - **Last Updated**: 2024-03-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # webpack5_vue3_starter ## Installation ```pnpm i``` ## Usage ### Development server ```pnpm run dev``` ### Production build ```pnpm run build``` ### Features - [pnpm](https://pnpm.io/) Fast, disk space efficient package manager - [webpack](https://webpack.js.org/) Webpack is a static module bundler for modern JavaScript applications. - [Babel](https://babeljs.io/) Babel is a JavaScript compiler. - [Sass](https://sass-lang.com/) CSS preprocessor - [PostCSS](https://postcss.org/) A tool for transforming CSS with JavaScript - [Vue3](https://vuejs.org/) The Progressive JavaScript Framework - [Vue Router](https://router.vuejs.org/) The official router for Vue.js. - [Vuex](https://vuex.vuejs.org/) Vuex is a state management pattern + library for Vue.js applications. - [TypeScript](https://www.typescriptlang.org/) TypeScript is JavaScript with syntax for types. - [Element Plus](https://element-plus.org/zh-CN/) a Vue 3 based component library for designers and developers - [Axios](https://axios-http.com/) Promise based HTTP client for the browser and node.js - [EditorConfig](https://editorconfig.org/) EditorConfig helps maintain consistent coding styles for multiple developers working on the same project across various editors and IDEs. - [ESLint](https://eslint.org/) Find and fix problems in your JavaScript code - [Prettier](https://prettier.io/) Prettier is an opinionated code formatter - [husky](https://typicode.github.io/husky/#/) You can use it to lint your commit messages, run tests, lint code, etc... when you commit or push. - [lint-staged](https://github.com/okonet/lint-staged#readme) Run linters against staged git files and don't let 💩 slip into your code base! - [Commitizen](https://github.com/commitizen/cz-cli) When you commit with Commitizen, you'll be prompted to fill out any required commit fields at commit time. - [Commitlint](https://commitlint.js.org/#/) It helps your team adhering to a commit convention. - [Github Actions](https://docs.github.com/en/actions) Automate, customize, and execute your software development workflows right in your repository with GitHub Actions. ## Author [Knight174](https://github.com/Knight174)