新增:打包编译功能
This commit is contained in:
11
web/.env.local_prod
Normal file
11
web/.env.local_prod
Normal file
@@ -0,0 +1,11 @@
|
||||
# 线上环境
|
||||
ENV = 'local_prod'
|
||||
|
||||
# 线上环境接口地址
|
||||
VITE_API_URL = '/'
|
||||
|
||||
# 是否启用按钮权限
|
||||
VITE_PM_ENABLED = true
|
||||
VITE_PUBLIC_PATH = /web/
|
||||
# dist目录
|
||||
VITE_DIST_PATH =../backend/templates/web/
|
||||
@@ -1,11 +1,12 @@
|
||||
{
|
||||
"name": "django-vue3-admin",
|
||||
"version": "3.0.0",
|
||||
"version": "3.0.3",
|
||||
"description": "是一套全部开源的快速开发平台,毫无保留给个人免费使用、团体授权使用。\n django-vue3-admin 基于RBAC模型的权限控制的一整套基础开发平台,权限粒度达到列级别,前后端分离,后端采用django + django-rest-framework,前端采用基于 vue3 + CompositionAPI + typescript + vite + element plus",
|
||||
"license": "MIT",
|
||||
"scripts": {
|
||||
"dev": "vite --force",
|
||||
"build": "vite build",
|
||||
"build:local": "vite build --mode local_prod",
|
||||
"lint-fix": "eslint --fix --ext .js --ext .jsx --ext .vue src/"
|
||||
},
|
||||
"dependencies": {
|
||||
|
||||
@@ -40,7 +40,7 @@ const viteConfig = defineConfig((mode: ConfigEnv) => {
|
||||
},
|
||||
},
|
||||
build: {
|
||||
outDir: 'dist',
|
||||
outDir: env.VITE_DIST_PATH || 'dist',
|
||||
chunkSizeWarningLimit: 1500,
|
||||
rollupOptions: {
|
||||
output: {
|
||||
|
||||
Reference in New Issue
Block a user