An out-of-the-box, feature-rich middle and back-office management system framework, standardized with the latest technology stack.
English | 简体中文
📌The project is still under rapid development, stay tuned! Currently usable as a starter template👈🏻
- ⚡️ New version built with Vite 5 for lightning-fast response in frontend development.
- 👍🏻 Vue 3 + officially recommended Vue Router + Pinia state manager.
- 🔩 Enterprise-level design ecosystem ArcoDesign component library by ByteDance.
- 🎨 Less CSS preprocessor.
- 📚 Utilizing i18n + i18n-ally for a simpler, standardized automated internationalization solution.
- 🌐 Encapsulated common and convenient request methods based on Axios.
- ⌨️ Built-in various business scenario pages, components, and framework support configurations for easy customization.
- 🧚🏻 Fully adopted the
ESM
standard modular syntax, following the trend in modern frontend development. - 📦 Continuously optimized configurations to keep up with updates, deprecations, and merged features of dependencies and
Vite
, ensuring the best bundling optimization.
- International version:i18n branch
Enhance code quality, reduce errors, and ensure consistency in the entire project's code style to facilitate easier code quality and style management.
-
Code Standards: ESLint + Stylelint + Prettier
Static checking and standardization of code syntax, style, and formatting through predefined standards to ensure code quality and readability -
Commit Standards: Husky + Lint-Staged + Commitlint
Ensure consistent code quality and style for each commit through predefined code style checks, formatting, and message validation upon code submission
Edge |
Firefox |
Chrome |
Safari |
Samsung |
Opera |
Electron |
---|---|---|---|---|---|---|
>=16 | >= 31 | >= 49 | >= 31 | last 2 versions | >= 36 | last 2 versions |
- Clone this repository
git clone https://github.com/oljc/arco-admin
- Install dependencies
pnpm i
- Run
pnpm run dev
Official |
ESLint |
Prettier |
i18n Ally |
Stylelint |
EditorConfig |
Vite |
---|
Added to the awesome-vite list 🎉
Welcome contributions in any form and assure you that we will carefully consider each and every one of them.
This project is licensed under the MIT License