区分 生产 开发 测试环境
"scripts": {
"dev": "vite",
"dev:pro": "cross-env vite --mode production",
"build": "vue-tsc && vite build",
"build:test": "vue-tsc && vite build --mode test",
"preview": "vite preview"
},
简单理解下 --mode 后面跟的模式可以区分import.meta.env.MODE选项 可以用来配置网络环境或者独特变量等场景
if(import.meta.env.MODE === 'development'){
BASE_URL = '/api'
}else if(import.meta.env.MODE === 'production'){
BASE_URL = 'https://sp.zhiwugou.cn/'
}else{
BASE_URL = 'http://192.168.0.100:8085/'
}
自动导入element-plus组件后 指令命令引入报错
模块 ""element-plus"" 没有导出的成员 "Elloading"。你是想改用 "import Elloading from "element-plus"" 吗?
自动导入样式丢失问题
// vite.config.ts
import ElementPlus from 'unplugin-element-plus/vite'
plugins: [
...
ElementPlus({})
],