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:
parent
727a3a4b60
commit
c35e70ea77
2
.github/workflows/deploy.yml
vendored
2
.github/workflows/deploy.yml
vendored
@ -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
|
||||
|
16
README.md
16
README.md
@ -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
|
||||
|
@ -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
|
||||
```
|
||||
|
||||
## 🔧 代码检查
|
||||
|
35
package.json
35
package.json
@ -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"
|
||||
|
Loading…
x
Reference in New Issue
Block a user