解决这个问题 搞了将近一下午其实挺无语的,最后发现vite是通过dotenv来加载环境变量的,因此可以在这里手动加载环境变量,然后就能读到了: import * as dotenv from 'dotenv' dotenv.config() //加载环境变量 console.log(process.env.VITE_OUT_PATH) 然后注意构建设置这里不能用import.meta.env读环境变量,只能用process.env去读。