Template
1
0
mirror of https://github.com/un-pany/v3-admin-vite.git synced 2025-04-20 10:59:21 +08:00

chore: 精简 package.json 文件内容

This commit is contained in:
pany 2024-11-19 15:52:33 +08:00
parent 727a3a4b60
commit c35e70ea77
4 changed files with 23 additions and 44 deletions

View File

@ -25,7 +25,7 @@ jobs:
version: 9.11.0
- name: Build
run: pnpm install && pnpm build:prod
run: pnpm install && pnpm build
- name: Deploy
uses: JamesIves/github-pages-deploy-action@releases/v3

View File

@ -83,21 +83,21 @@ pnpm dev
## ✔️ Preview
```bash
# stage environment
pnpm preview:stage
# staging environment
pnpm preview:staging
# prod environment
pnpm preview:prod
# production environment
pnpm preview
```
## 📦️ Multi-environment packaging
```bash
# build the stage environment
pnpm build:stage
# build the staging environment
pnpm build:staging
# build the prod environment
pnpm build:prod
# build the production environment
pnpm build
```
## 🔧 Code inspection

View File

@ -52,7 +52,7 @@ V3 Admin Vite 是一个免费开源的中后台管理系统基础解决方案,
- **用户管理**:登录、登出演示
- **权限管理**:页面级权限(动态路由)、按钮级权限(指令权限、权限函数)、路由守卫
- **多环境**开发环境development、预发布环境staging正式环境production
- **多环境**开发环境development、预发布环境staging生产环境production
- **多主题**:普通、黑暗、深蓝, 三种主题模式
- **多布局**:左侧、顶部、混合, 三种布局模式
- **错误页面**: 403、404
@ -84,20 +84,20 @@ pnpm dev
```bash
# 预览预发布环境
pnpm preview:stage
pnpm preview:staging
# 预览正式环境
pnpm preview:prod
# 预览生产环境
pnpm preview
```
## 📦️ 多环境打包
```bash
# 构建预发布环境
pnpm build:stage
pnpm build:staging
# 构建正式环境
pnpm build:prod
# 构建生产环境
pnpm build
```
## 🔧 代码检查

View File

@ -2,36 +2,15 @@
"name": "v3-admin-vite",
"type": "module",
"version": "4.5.4",
"description": "一个免费开源的中后台管理系统基础解决方案,基于 Vue3、TypeScript、Element Plus、Pinia 和 Vite 等主流技术",
"author": {
"name": "pany",
"email": "939630029@qq.com",
"url": "https://github.com/pany-ang"
},
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/un-pany/v3-admin-vite.git"
},
"keywords": [
"vue",
"vue3",
"admin",
"vue-admin",
"vue3-admin",
"vite",
"vite-admin",
"element-plus",
"element-plus-admin",
"ts",
"typescript"
],
"description": "A friendly admin template, based on Vue3, Vite, TypeScript, etc",
"author": "pany <939630029@qq.com> (https://github.com/pany-ang)",
"repository": "https://github.com/un-pany/v3-admin-vite",
"scripts": {
"dev": "vite",
"build:stage": "vue-tsc --noEmit && vite build --mode staging",
"build:prod": "vue-tsc --noEmit && vite build",
"preview:stage": "pnpm build:stage && vite preview",
"preview:prod": "pnpm build:prod && vite preview",
"build:staging": "vue-tsc --noEmit && vite build --mode staging",
"build": "vue-tsc --noEmit && vite build",
"preview:staging": "pnpm build:staging && vite preview",
"preview": "pnpm build && vite preview",
"lint": "eslint . --fix",
"prepare": "husky",
"test": "vitest"