我想知道是否可以在nuxt构建发生后更改客户端配置。场景是:构建一次,部署在具有一些配置变量的多个 env 上。
我很清楚您可以使用环境变量(如API_URL(影响某些参数,但它似乎不会影响客户端执行。
例:
- 在nuxt.config中拥有axios.baseURL = api/v1.js
- 努克斯特构建
- 努克斯特启动
- 服务器端和客户端请求转到 API/v1
- 设置 env 变量 API_URL= api/v2
- Nuxt 启动(无需重建( 服务器端请求转到 api/
- v2,客户端请求转到 api/V1。预期行为:服务器和客户端请求转到 api/v2我错过了什么?
感谢您的帮助!塞德里克
你可以使用 nuxt-env 模块https://github.com/samtgarson/nuxt-env
export default {
computed: {
testValue () { return this.$env.TEST_VALUE }
}
}