vite-plugin-html-env
vite-plugin-html-env copied to clipboard
vite 2.9.0 升级 .env 文件到 对应的 root 目录下
vite 2.9.0 升级 .env 文件到 对应的 root 目录下
vite-plugin-html-env 加载环境变量失败,需要做下兼容
好的,我会尽快写兼容逻辑
感谢反馈,刚更新的1.2.1 版本已经兼容vite.config.js中的envDir配置项。 ps: 只需要更新版本就好了,不用传递参数。
export default defineConfig({
plugins: [
vue(),
vitePluginHtmlEnv()
],
envDir: 'root'
// or
// envDir: './root'
})
再次感谢~
@linzhenjie
配置 envDir 是成功的, vite 默认采用 root 目录做envDir, 是否可做下兼容,当不配置envDir 默认采用 root的目录

好的。看来是我理解错了,我再处理下~
v1.2.2已兼容root配置,可以尝试一下 @linzhenjie
可以了。效率
没问题了就行。 还得靠你们多反馈问题, 也欢迎提交mr。
感谢反馈,刚更新的1.2.1 版本已经兼容vite.config.js中的envDir配置项。 ps: 只需要更新版本就好了,不用传递参数。
export default defineConfig({ plugins: [ vue(), vitePluginHtmlEnv() ], envDir: 'root' // or // envDir: './root' })再次感谢~
😂讲实话,第一次我看文档,我也以为evnDir是'root',其实是和root配置同值,应该是process.cwd()
感谢反馈,刚更新的1.2.1 版本已经兼容vite.config.js中的envDir配置项。 ps: 只需要更新版本就好了,不用传递参数。
export default defineConfig({ plugins: [ vue(), vitePluginHtmlEnv() ], envDir: 'root' // or // envDir: './root' })再次感谢~
😂讲实话,第一次我看文档,我也以为evnDir是'root',其实是和root配置同值,应该是process.cwd()
哈哈。所以使用有问题记得及时提issue反馈一下,能改的话我就会去改的。