在nuxt构建之后更改客户端配置

时间:2019-02-04 13:10:50

标签: nuxt.js

我想知道在nuxt构建完成后是否可以更改客户端配置。 方案是:仅构建一次,然后在具有某些配置更改的多个环境中进行部署。

我很清楚,您可以使用环境变量(例如API_URL)影响某些参数,但似乎并不影响客户端执行。

示例:

  • 在nuxt.config.js中具有axios.baseURL = api / v1
  • nuxt构建
  • nuxt开始
  • 服务器和客户端请求转到api / v1
  • 设置环境变量API_URL = api / v2
  • nuxt启动(无需重建)
  • 服务器端请求转到api / v2,客户端请求转到api / V1。预期的行为:服务器和客户端请求转到api / v2 我想念什么?

感谢您的帮助! 塞德里克

1 个答案:

答案 0 :(得分:1)

您可以使用nuxt-env模块 https://github.com/samtgarson/nuxt-env

export default {
  computed: {
    testValue () { return this.$env.TEST_VALUE }
  }
}