nuxt.js - nuxt 构建后更改客户端配置
问题描述
我想知道是否可以在 nuxt 构建发生后更改客户端配置。场景将是:构建一次,部署在具有一些配置变化的多个环境上。
我很清楚您可以使用环境变量(如 API_URL)影响某些参数,但它似乎不会影响客户端执行。
例子:
- 在 nuxt.config.js 中有 axios.baseURL = api/v1
- nuxt 构建
- 开始
- 服务器和客户端请求转到 api/v1
- 设置环境变量 API_URL= api/v2
- nuxt start(没有重建)
- 服务器端请求到 api/v2,客户端请求到 api/V1。预期行为:服务器和客户端请求转到 api/v2 我错过了什么?
谢谢你的帮助 !塞德里克
解决方案
您可以使用 nuxt-env 模块 https://github.com/samtgarson/nuxt-env
export default {
computed: {
testValue () { return this.$env.TEST_VALUE }
}
}
推荐阅读
- html - 在 Django 表单中修改下拉菜单选项
- c++ - 继续调用回调,直到通过回调接收到特定值
- youtube - 除非我登录 Chrome,否则 YouTube 嵌入代码不会在 Chrome 浏览器中显示缩略图。有人有解决办法吗?
- python - python no lambda - 按值排序字典
- css - 如何在 Angular 材质按钮中居中文本?
- python - 为python中的字符串比较选择最大Jaro-Winkler相似度
- python - 如何将用逗号分隔的单词(txt 文件)重新排列为 pandas 中的单词列表?
- ios - 为模拟器构建排除 XCFramework
- python - 为 Python 套接字脚本实现循环
- google-apps-script - 是否可以以编程方式创建一个 Google 表单,并将图像添加到多个简短回答类型的问题中?