refactor(env): 重构环境变量配置并简化项目设置
-移除了大部分冗余环境变量,简化了配置结构 - 更新了 API 地址配置方式,使用 VITE_API_URL 替代原有变量 - 删除了未使用的代码文件,包括 apiCodes.ts、axiosHandler.ts 和 types.d.ts - 调整了 vite 配置,使用环境变量中的 API地址 - 更新了 gitignore 文件,添加了 dist 目录的忽略项
This commit is contained in:
20
env/.env
vendored
20
env/.env
vendored
@ -1,19 +1,3 @@
|
||||
# 环境变量前缀
|
||||
# 此前缀开头的变量通过 import.meta.env 暴露出去
|
||||
ENV_PREFIX=EO_
|
||||
|
||||
APP_TITLE=${APP_TITLE}
|
||||
|
||||
# router base
|
||||
EO_BASE=/
|
||||
|
||||
# 协议
|
||||
APP_PROTOCOL=https://
|
||||
|
||||
# 接口地址
|
||||
EO_API_URL=${APP_PROTOCOL}${API_PATH}
|
||||
OSS_API_URL=${APP_PROTOCOL}${OSS_API_PATH}
|
||||
|
||||
# 接口代理地址
|
||||
API_PROXY=${APP_PROTOCOL}${API_PATH}
|
||||
OSS_API_PROXY=${APP_PROTOCOL}${OSS_API_PATH}
|
||||
VITE_API_URL=${VITE_API_URL}
|
||||
VITE_ENV=${VITE_ENV}
|
||||
|
||||
14
env/.env.development
vendored
14
env/.env.development
vendored
@ -1,15 +1,5 @@
|
||||
# 开发环境
|
||||
APP_TITLE='development'
|
||||
# 端口
|
||||
APP_PORT=48438
|
||||
|
||||
# 协议
|
||||
APP_PROTOCOL=http://
|
||||
|
||||
# 接口路径
|
||||
API_PATH=192.168.40.5
|
||||
|
||||
# 接口地址
|
||||
EO_API_URL=/api
|
||||
VITE_API_URL=https://lingjiapi.lvfunai.com/api
|
||||
|
||||
VITE_ENV='development'
|
||||
|
||||
|
||||
10
env/.env.production
vendored
10
env/.env.production
vendored
@ -1,8 +1,4 @@
|
||||
# 生产环境
|
||||
APP_TITLE='production | eyo'
|
||||
|
||||
# 接口路径
|
||||
API_PATH=zzz
|
||||
|
||||
# 接口地址
|
||||
EO_API_URL=http://lingjiapi.lvfunai.com/api
|
||||
VITE_API_URL=https://lingjiapi.lvfunai.com/api
|
||||
|
||||
VITE_ENV='production'
|
||||
|
||||
14
env/.env.test
vendored
14
env/.env.test
vendored
@ -1,16 +1,4 @@
|
||||
# 测试环境
|
||||
APP_TITLE='test'
|
||||
# 端口
|
||||
APP_PORT=48438
|
||||
|
||||
# 协议
|
||||
APP_PROTOCOL=http://
|
||||
|
||||
# 接口路径
|
||||
|
||||
API_PATH=xxxx
|
||||
|
||||
# 接口地址
|
||||
EO_API_URL=https://lingjiapi.lvfunai.com/api
|
||||
VITE_API_URL=https://lingjiapi.lvfunai.com/api
|
||||
|
||||
VITE_ENV='test'
|
||||
|
||||
31
env/README.md
vendored
31
env/README.md
vendored
@ -1,31 +0,0 @@
|
||||
### 环境变量和模式
|
||||
|
||||
| 模式 | 环境 | 描述 |
|
||||
| ----------------- | ------------------- | ------------ |
|
||||
| `env` | - | 通用设置 |
|
||||
| `env.development` | 开发环境 | - |
|
||||
| `env.preview` | 预览环境 | 本地预览使用 |
|
||||
| `env.production` | 生产环境 | - |
|
||||
| `env.staging` | 预发布环境/测试环境 | - |
|
||||
|
||||
#### 参数说明
|
||||
|
||||
| 参数 | 描述 | 环境 | 说明 |
|
||||
| -------------- | ------------------------ | ------------- | -------------------------------------------------------- |
|
||||
| `EO_BASE` | `vue-router` 路由 `base` | - | - |
|
||||
| `APP_TITLE` | 文档标题 | - | - |
|
||||
| `APP_PROTOCOL` | 协议 | - | 区别 `webSocket` |
|
||||
| `APP_PORT` | 端口 | `开发`,`预览` | - |
|
||||
| `EO_API_URL` | 接口地址 | `开发`,`预览` | - |
|
||||
| `API_PROXY` | 代理接口地址 | - | - |
|
||||
| `API_PATH` | 实际接口地址 | - | 开发中只需修改 `API_PATH` 参数,其他参数根据实际情况修改 |
|
||||
|
||||
#### 示例
|
||||
|
||||
```dotenv
|
||||
API_PATH=192.168.0.1:48438
|
||||
```
|
||||
|
||||
```dotenv
|
||||
API_PATH=192.168.0.1:48438/api
|
||||
```
|
||||
Reference in New Issue
Block a user