yue1123 / vite-plugin-env-parse

Parse env string values to correct values, not all values are strings. And automatically generate ImportMetaEnv
MIT License
66 stars 4 forks source link

SSR字段未生效 #9

Open 2815261401 opened 1 month ago

2815261401 commented 1 month ago

打包前 image

打包后 image

dev模式可以使用 image image 这是调试看到的数据 image

2815261401 commented 1 month ago

image

yue1123 commented 1 month ago

这个环境变量我也没怎么用过,是不是需要什么配置或者在打包时加一些命令参数,插件本身是不会过滤任何属性的,只会读取vite提供的环境变量,有哪些环境变量是vite内部处理的

2815261401 commented 1 month ago

不使用插件打包是这个样子 image 有没有办法不转换成对象

yue1123 commented 1 month ago

我确认一下

2815261401 commented 3 days ago

image 请求更新

2815261401 commented 3 days ago

改了下正则能解决我遇到的问题

yue1123 commented 2 hours ago

不能这么改哦,因为特定问题改通用的正则不太好。最近工作比较忙,我会抽时间再看这个问题的,感谢反馈。

2815261401 commented 2 hours ago

感觉vite的内置变量交给vite处理比较好,打包的时候部分变量vite不提供,而是直接替换

yue1123 commented 2 hours ago

我研究一下他这一块的源码,之前没看源码关于ssr这类环境变量的处理