vue.js Nuxt在运行时配置中动态改变环境变量

m3eecexj  于 2023-03-03  发布在  Vue.js
关注(0)|答案(1)|浏览(236)

基本上,我的Nuxt应用程序部署在两个环境devstaging上。我使用的是后端服务器的基本URL,它也会根据devstaging环境而变化。我的问题是,是否有办法根据应用程序运行的环境类型检测和更改runTimeConfig中的基本URL

igsr9ssn

igsr9ssn1#

您可以使用环境变量来覆盖您的运行时配置。在配置中使用相同的名称将NUXT_添加到环境变量的前面。
https://nuxt.com/docs/guide/going-further/runtime-config
例如,如果您有

runtimeConfig: {
  baseUrl: '',
}

运行应用程序时,可以使用设置变量

NUXT_BASE_URL=dev node .output/server/index.mjs

https://nuxt.com/docs/guide/directory-structure/env

相关问题