木灵鱼儿
nuxt
Nuxt3 环境变量配置
前言Nuxt3的环境变量配置有点和平时vue项目的不同,它为了考虑服务端渲染和客户端渲染两种情况,以及安全相关的考量,它的环境变量用起来会有点繁琐。在官方的预设中,你可以使用.env这个文件名的环境变量文件,但是它只会在开发中使用,并不会在构建生产的时候使用,所以我的建议就是放弃使用.env文件名,转而使用指定具体文件的形式。但是即便我们指定了环境变量文件,它也不会出现在Nuxt提供的useRuntimeConfig配置composable中,考虑到安全,我们在服务器渲染时可能有部分环境变量不能出现在客户端中,以防有人恶意获取从而产生破坏。所以nuxt并没有一股脑的把环境变量挂载上去,而...
最近评论