.env.env没生效,mockapi没访问成功
来源:2-8 环境配置

qq_MossonDream_03447132
2021-10-31
2回答
-
qq_MossonDream_03447132
提问者
2021-10-31
问题解决了,前端配置真麻烦。
1 现在package.json里面的
"scripts": {
"dev": "vite --mode dev",
"build": "vite build",
"serve": "vite preview"
},
2 .env.dev 里面
NODE_ENV=dev // 这个和package.json冲突,package.json的优先级更高
VITE_Name=xxxxx
3 config/index.js
const EnvConfig = {
dev:{
baseApi:'/api',
mockApi:'https://www.fastmock.site/mock/c1c302e8baed9894c48c17e4738c092e/api'
},
test:{
baseApi:'//test.futurefe.com/api',
mockApi:'https://www.fastmock.site/mock/c1c302e8baed9894c48c17e4738c092e/api'
},
prod:{
baseApi:'//futurefe.com/api',
mockApi:'https://www.fastmock.site/mock/c1c302e8baed9894c48c17e4738c092e/api'
}
}
字体加粗的要名字相同
00 -
qq_MossonDream_03447132
提问者
2021-10-31
vite把.env.dev换成.env.local
但是还是没读到config.mockApi
00
相似问题