完成了 BOM 管理和生产管理,完成部分发料单、采购计划和调拨单。
This commit is contained in:
19
public/envConfig.js
Normal file
19
public/envConfig.js
Normal file
@@ -0,0 +1,19 @@
|
||||
/**
|
||||
* ! 该文件中 envConfig 的变量可以覆盖环境变量(.env)里相同名称的变量
|
||||
* ! 该文件不随打包进行编译,因此可以在线上环境直接修改该文件内容来覆盖环境变量,如域名
|
||||
*
|
||||
* 在项目里使用:window.__TEEK_ENV__.xx 来获取环境变量,且 window.__TEEK_ENV__ 初始化为 {},因此不会 undefined 报错
|
||||
*/
|
||||
|
||||
const envConfig = {
|
||||
// VITE_API_URL: "", // 接口请求地址
|
||||
// VITE_ROUTE_ACCESS_MODE: "", // 路由权限模式,可选 "frontend" | "backend" | "mixed" | "mixed-hide-frontend"
|
||||
// VITE_FILE_ORIGIN_URL: "", // 图片、 附件域名前缀
|
||||
// VITE_DPS_BACK_PATH: "", // DPS 后端接口前缀
|
||||
// VITE_ROUTE_ACCESS_MODE: "backend", // 路由权限模式(frontend | backend | mixed)
|
||||
};
|
||||
|
||||
const teekEnv = window.__TEEK_ENV__ ?? {};
|
||||
const filterEnvConfig = Object.fromEntries(Object.entries(envConfig).filter(([key, value]) => value));
|
||||
|
||||
window.__TEEK_ENV__ = Object.assign(teekEnv, filterEnvConfig);
|
||||
Reference in New Issue
Block a user