More Premium Hugo Themes Premium Vue Themes

Vue Boilerplate I18n

基于 Vue3 + Vite 6 + Pinia 2 + TypeScript + Element-Plus + Vue Router 4 + UnoCSS + Unplugin + ESLint(v9) + Vitest 的原型 Web 端模板框架, 支持路由切换国际化语言, 自动导入 适合快速开发 B 端模块化产品的中小型后台管理系统,基于 vue-i18n-next Starter using Vite6 + Vue 3 + Pinia + TS + i18n to fast build a admin prototyping(附示例截图)

Vue Boilerplate I18n

基于 Vue3 + Vite 6 + Pinia 2 + TypeScript + Element-Plus + Vue Router 4 + UnoCSS + Unplugin + ESLint(v9) + Vitest 的原型 Web 端模板框架, 支持路由切换国际化语言, 自动导入 适合快速开发 B 端模块化产品的中小型后台管理系统,基于 vue-i18n-next Starter using Vite6 + Vue 3 + Pinia + TS + i18n to fast build a admin prototyping(附示例截图)

Author Avatar Theme by pdsuwwz
Github Stars Github Stars: 107
Last Commit Last Commit: May 12, 2025 -
First Commit Created: Jan 15, 2024 -
default image

Overview:

This is a Vue boilerplate project designed for developing prototypes of small to medium-sized backend management systems. It incorporates various technologies such as Vite 5, Vue 3.3, Pinia, TypeScript, i18n, UnoCSS, Unplugin, and Element-Plus 2.x. The project aims to provide a fast and efficient way to build prototypes by offering features like internationalization (i18n) support, UI components, state management, automatic imports, atomic CSS, unit testing, and more. There are multiple versions of the project available, each using different technology stacks, and a live demo is provided for users to try out the different templates.

Features:

  • Vite 5 + Vue 3 + TypeScript
  • UI framework: Element Plus 2.x
  • State management: Pinia
  • Automatic imports with Unplugin Auto Import
  • Atomic CSS with UnoCSS
  • Unit testing framework: Vitest
  • Built-in ESlint and Stylelint
  • Axios wrapper for API calls
  • <IconFont /> component for using IconFont icons
  • Global $ModalDialog plugin for displaying modal dialogs
  • vue-i18n-next support for internationalization
  • Router level language switching with VueRouter
  • Pre-configured route authentication using Nprogress

Installation:

  1. Run pnpm i to install the dependencies.
  2. Run pnpm dev to start the frontend dev server.

Summary:

This Vue boilerplate project provides a convenient and efficient way to develop prototypes of backend management systems. It offers a range of features including internationalization support, UI components, state management, automatic imports, atomic CSS, unit testing, and more. The project is highly customizable and comes in multiple versions using different technology stacks. By leveraging this boilerplate, developers can save time on configuration and focus on writing their own business code.