当前位置: 首页 > news >正文

axios请求配置baseURL选项

 在src同级目录创建

(1).env.delelopment  : 开发模式时调用

(2).env.production :生产模式时调用

(3).env.testing : 测试模式时调用

# 页面标题
VITE_APP_TITLE = 若依管理系统# 生产环境配置
VITE_APP_ENV = 'production'# 若依管理系统/生产环境
VITE_APP_BASE_API = '/prod-api'# 是否在打包时开启压缩,支持 gzip 和 brotli
VITE_BUILD_COMPRESS = gzip

 .env.xxx文件与package.json间的关联

(1)dev 与 .env.development 相关

(2)build:prod 与 .env.production 相关

(3)build:stage 与 .env.staging 相关

(自定义.env.后缀)"build:stage": "vite build --mode staging",

  "scripts": {"dev": "vite","build:prod": "vite build","build:stage": "vite build --mode staging","preview": "vite preview"},

调用依据:

当输入命令为 yarn dev 时 mode  == "delelopment "

当输入命令为 yarn build:prod 时 mode  == "production"

当输入命令为 yarn build:stage 时 mode  == "staging"

vite 中:

默认情况下,开发服务器 (dev 命令) 运行在 development (开发) 模式,而 build 命令则运行在 production (生产) 模式。

webpack 中:

如果没有设置,webpack 会给 mode 的默认值设置为 production

export default defineConfig(({ mode, command }) => {const env = loadEnv(mode, process.cwd())// 生产环境判断const isEnvProduction = mode === 'production';...

 axios请求配置baseURL

// 创建axios实例
const service = axios.create({// axios中请求配置有baseURL选项,表示请求URL公共部分baseURL: import.meta.env.VITE_APP_BASE_API,// 超时timeout: 30000
})
http://www.lryc.cn/news/14504.html

相关文章:

  • 风储VSG-基于虚拟同步发电机的风储并网系统MATLAB仿真
  • vim常用命令
  • 华为OD机试 - 最差产品奖 | 机试题算法思路 【2023】
  • HR:你会Python数据分析吗?
  • 算法18:LeetCode_链表相关算法题
  • SpringBoot集成Tomcat服务
  • 【机器学习】决策树-C4.5算法
  • actipro-winforms-controls-23.1.0 Crack
  • 适合打游戏用的蓝牙耳机有哪些?吃鸡无延迟的蓝牙耳机推荐
  • 1000:入门测试题目[不一样的题解][85种写法]【A+B问题】
  • FastReport .NET 2023.1.13 Crack
  • unzip: cannot find zipfile directory in one of
  • RFC4543: Galois Message Authentication Code (GMAC);CONFIG_CRYPTO_GCM
  • 【YOLOv5】 02-标注图片,训练并使用自己的模型
  • 2023.2.15日学习内容(用户的增删改查)
  • 车载以太网 - 测试用例设计 - 时间参数 - 11
  • 【C#个人错题笔记】
  • JavaScript刷LeetCode拿offer-树的遍历
  • 《FPGA学习》->呼吸灯
  • 【大数据离线开发】7.4 HBase数据保存和过滤器
  • CentOS7安装MariaDB步骤
  • 软件测试13个最容易犯的错误
  • 华为OD机试真题Java实现【5键键盘的输出】真题+解题思路+代码(20222023)
  • 化解射频和微波设计挑战的六个技巧
  • linux内核—进程调度(核心)
  • 【STM32笔记】__WFI();进入不了休眠的可能原因(系统定时器SysTick一直产生中断)
  • 【期末复习】例题讲解Dijkstra算法
  • Pytorch 基础之张量索引
  • JVM系统优化实践(1):JVM概览
  • 优秀!19年后,它再次成为TIOBE年度编程语言