原因: process.env
已经被遗弃
解决方法1(官方推荐):
使用import.meta.env
代替process.env
关键字
解决方法2:
在 vite.config.ts 中增加 define
import { defineConfig } from 'vite'
// ...
export default defineConfig({
// ...
define: {
'process.env': {}
}
})
或者
import { defineConfig } from 'vite'
// ...
export default defineConfig({
// ...
define: {
'process.env': process.env
}
})