diff --git a/.env.development b/.env.development new file mode 100644 index 0000000..3cbedc9 --- /dev/null +++ b/.env.development @@ -0,0 +1,5 @@ +# 开发环境变量 +ENV = 'development' + +# base api +VUE_APP_BASE_API = '/dev-api' diff --git a/.env.production b/.env.production new file mode 100644 index 0000000..bb0b6af --- /dev/null +++ b/.env.production @@ -0,0 +1,6 @@ +# 生产环境变量 +ENV = 'production' + +# base api +VUE_APP_BASE_API = '/prod-api' + diff --git a/.env.staging b/.env.staging new file mode 100644 index 0000000..2bf35d5 --- /dev/null +++ b/.env.staging @@ -0,0 +1,6 @@ +# 模拟环境变量 +ENV = 'staging' + +# base api +VUE_APP_BASE_API = '/stage-api' + diff --git a/package.json b/package.json index 552b0ca..1e2fedd 100644 --- a/package.json +++ b/package.json @@ -2,8 +2,8 @@ "name": "vue3-element-admin", "version": "0.0.0", "scripts": { - "dev": "vite", - "build": "vue-tsc --noEmit && vite build", + "dev": "vite serve --mode development", + "build:prod": "vue-tsc --noEmit && vite build --mode production", "serve": "vite preview" }, "dependencies": { @@ -13,6 +13,7 @@ "vuex": "^4.0.2" }, "devDependencies": { + "@types/node": "^16.11.7", "@vitejs/plugin-vue": "^1.9.3", "typescript": "^4.4.3", "vite": "^2.6.4", diff --git a/src/App.vue b/src/App.vue index 77bcfac..8fd9ce7 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,8 +1,3 @@ -