Skip to content

Latest commit

 

History

History
88 lines (65 loc) · 7.24 KB

README.en-US.md

File metadata and controls

88 lines (65 loc) · 7.24 KB
Arco admin logo

Arco Admin

An out-of-the-box, feature-rich middle and back-office management system framework, standardized with the latest technology stack.

English | 简体中文

Preview node compatibility License node compatibility Version

📌The project is still under rapid development, stay tuned! Currently usable as a starter template👈🏻

oljc/arco-admin

Features

  • ⚡️ 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.

Versions

Standards

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

Browser Support

Edge
Edge
Firefox
Firefox
Chrome
Chrome
Safari
Safari
Samsung
Samsung
Opera
Opera
Electron
Electron
>=16 >= 31 >= 49 >= 31 last 2 versions >= 36 last 2 versions

Usage

  1. Clone this repository
git clone https://github.com/oljc/arco-admin
  1. Install dependencies
pnpm i
  1. Run
pnpm run dev

VsCode Tools


Official

ESLint

Prettier

i18n Ally

Stylelint

EditorConfig

Vite

Achievements

Added to the awesome-vite list 🎉

Contributing

Welcome contributions in any form and assure you that we will carefully consider each and every one of them.


License

This project is licensed under the MIT License

趋势图