缘起 在Electron的渲染进程中(也就是页面代码中), 我们常常使用process.env来携带一些环境变量, 比如HTTP服务地址的基质,本地静态资源的路径等 这样做主要有两个目的 一个是方便开发者写多个配置环境变量的文件,区分生产环境.测试环境和开发环境 另一个是主进程和渲染进程共享一套环境变量,全局任何一个地方都随取随用,非常方便 正因为如此,一般的编译工具都不会动用户的process对象 但Vite不一样,Vite的作者认为Vite只是给Web(运行在浏览器中的)产品提供服务的, 所…