位置: IT常识 - 正文

vite .env环境变量配置(vericut9.0环境变量)

编辑:rootadmin
vite .env环境变量配置 官方文档https://cn.vitejs.dev/config/1. .env.development和.env.production(放在根目录下,一定看清楚别放在SRC下)

推荐整理分享vite .env环境变量配置(vericut9.0环境变量),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vericut环境变量,vericut9.0环境变量,vericut环境变量lshost,vericut9.0.1环境变量,vericut9.0.1环境变量,env.production环境变量可以配置多个吗,vericut环境变量lshost,env环境变量修改,内容如对您有帮助,希望把文章链接给更多的朋友!

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

        在某些情况下,若想在 vite build 时运行不同的模式来渲染不同的标题,你可以通过传递 --mode 选项标志来覆盖命令使用的默认模式。例如,如果你想在 staging (预发布)模式下构建应用:

vite build --mode staging

使用vite环境变量命名必须以VITE_开头否则无法识别

.env.development

# 本地环境NODE_ENV = 'development'#本地环境接口地址VITE_BASE_URL = 'https://mock.apifox.cn/m1/2303444-0-default'

.env.production

# 生产环境NODE_ENV = 'production'#生产环境接口地址VITE_BASE_URL = 'https://mock.apifox.cn/m1/2303444-0-default'2. vite弃用了process.env改用import.meta.env(vite.config.js中不能使用import.meta.env)vite .env环境变量配置(vericut9.0环境变量)

Vite 在一个特殊的 import.meta.env 对象上暴露环境变量。这里有一些在所有情况下都可以使用的内建变量:

import.meta.env.MODE: {string} 应用运行的模式。

import.meta.env.BASE_URL: {string} 部署应用时的基本 URL。他由base 配置项决定。

import.meta.env.PROD: {boolean} 应用是否运行在生产环境。

import.meta.env.DEV: {boolean} 应用是否运行在开发环境 (永远与 import.meta.env.PROD相反)。

import.meta.env.SSR: {boolean} 应用是否运行在 server 上。

3. vite.config.js中使用环境变量地址进行跨域

环境变量通常可以从 process.env 获得。

注意 Vite 默认是不加载 .env 文件的,因为这些文件需要在执行完 Vite 配置后才能确定加载哪一个,举个例子,root 和 envDir 选项会影响加载行为。不过当你的确需要时,你可以使用 Vite 导出的 loadEnv 函数来加载指定的 .env 文件。

js

import { defineConfig, loadEnv } from 'vite'export default defineConfig(({ command, mode }) => { // 根据当前工作目录中的 `mode` 加载 .env 文件 // 设置第三个参数为 '' 来加载所有环境变量,而不管是否有 `VITE_` 前缀。 const env = loadEnv(mode, process.cwd(), '') return { // vite 配置 define: { __APP_ENV__: env.APP_ENV, }, }})

配置跨域

export default defineConfig(({mode}) => { const env = loadEnv(mode, process.cwd()); return ({ plugins: [vue()], resolve: {}, server: { port: 8088, proxy: { '/api': { target:env.VITE_BASE_URL, changeOrigin: true, rewrite: (path) => path.replace(/^\/api/, '') } } } })})
本文链接地址:https://www.jiuchutong.com/zhishi/295298.html 转载请保留说明!

上一篇:el-upload组件的文件回显功能和添加文件到elupload组件(elementui的upload组件详解)

下一篇:用jQuery实现轮播图——超简单(代码解释)(jquery制作轮播切换效果)

  • 怎么用“王者荣耀”和“阴阳师”,解释公众号的发展与衰落 ?(怎么用王者荣耀祝福生日)

    怎么用“王者荣耀”和“阴阳师”,解释公众号的发展与衰落 ?(怎么用王者荣耀祝福生日)

  • ipad pro2021刷新率(ipadpro2021刷新率换成60)

    ipad pro2021刷新率(ipadpro2021刷新率换成60)

  • 抖音买家可以自己买运费险吗(抖音买家自行怎么买运费险)

    抖音买家可以自己买运费险吗(抖音买家自行怎么买运费险)

  • 微信上传身份证照片安全吗(微信上传身份证提醒可以不上传吗)

    微信上传身份证照片安全吗(微信上传身份证提醒可以不上传吗)

  • 微信视频显脸大怎么调整(微信视频显脸大怎么设置)

    微信视频显脸大怎么调整(微信视频显脸大怎么设置)

  • 微信小程序码扫不出来(微信小程序码扫不了)

    微信小程序码扫不出来(微信小程序码扫不了)

  • 放大电路UEE和UCC是什么意思(放大电路的uces)

    放大电路UEE和UCC是什么意思(放大电路的uces)

  • 苹果11怎么拼图照片(苹果11怎么拼图照片 用手机)

    苹果11怎么拼图照片(苹果11怎么拼图照片 用手机)

  • 2g手机怎么升级4g(2g手机升级4g)

    2g手机怎么升级4g(2g手机升级4g)

  • 微信提示被加好友过于频繁(微信提示被加好友频繁怎么解决)

    微信提示被加好友过于频繁(微信提示被加好友频繁怎么解决)

  • iphone替用外貌是什么(iphone替用外貌能支付吗)

    iphone替用外貌是什么(iphone替用外貌能支付吗)

  • 微信公众号付费功能有什么用(微信公众号付费视频破解)

    微信公众号付费功能有什么用(微信公众号付费视频破解)

  • 华为nova7有nfc功能吗(华为nova7有nfc功能没有)

    华为nova7有nfc功能吗(华为nova7有nfc功能没有)

  • 微信连接超时什么意思(微信语音提示连接超时)

    微信连接超时什么意思(微信语音提示连接超时)

  • 电脑输入数字变成符号怎么办(电脑输入数字变成日期怎么回事)

    电脑输入数字变成符号怎么办(电脑输入数字变成日期怎么回事)

  • 果师兄可以恢复微信聊天记录吗(果师兄可以恢复微信好友吗)

    果师兄可以恢复微信聊天记录吗(果师兄可以恢复微信好友吗)

  • 华为mate20pro耳机插上手机为什么听不到(华为mate20Pro耳机孔)

    华为mate20pro耳机插上手机为什么听不到(华为mate20Pro耳机孔)

  • usb接口有几种(usb接口有几种图片)

    usb接口有几种(usb接口有几种图片)

  • 爱奇艺有没有电视版本(爱奇艺有没有电视app)

    爱奇艺有没有电视版本(爱奇艺有没有电视app)

  • 微机中的总线一般分为几等(微机中的总线一般分为什么)

    微机中的总线一般分为几等(微机中的总线一般分为什么)

  • 华为手机悬浮窗怎么关闭(华为手机悬浮窗怎么调整大小)

    华为手机悬浮窗怎么关闭(华为手机悬浮窗怎么调整大小)

  • 小米9下面的喇叭只有一个响(小米9下面的喇叭是什么)

    小米9下面的喇叭只有一个响(小米9下面的喇叭是什么)

  • 拼多多月卡怎么取消自动续费(拼多多月卡怎么用来买东西)

    拼多多月卡怎么取消自动续费(拼多多月卡怎么用来买东西)

  • gg修改器守护进程未运行怎么办(gg修改器守护进行会运用)

    gg修改器守护进程未运行怎么办(gg修改器守护进行会运用)

  • 新电脑如何激活windows10(新电脑如何激活windows)

    新电脑如何激活windows10(新电脑如何激活windows)

  • 同步推怎么安装(同步推怎么下载软件)

    同步推怎么安装(同步推怎么下载软件)

  • 华为p30解锁方式(华为p30怎样解锁锁屏密码)

    华为p30解锁方式(华为p30怎样解锁锁屏密码)

  • qq群发祝福在哪里打开(qq群发祝福在哪为什么我找不到)

    qq群发祝福在哪里打开(qq群发祝福在哪为什么我找不到)

  • 织梦DEDECMS会员调用方法详解(织梦cms不更新了吗)

    织梦DEDECMS会员调用方法详解(织梦cms不更新了吗)

  • 个税必须每个人交吗
  • 零售环节征收消费税标准
  • 税控系统维护费怎么做会计分录
  • 如何开银行卡账户
  • 工程附加税怎么计算
  • 出差的招待费怎么报销
  • 红字发票盖章吗
  • 租赁企业可以开具电费发票吗
  • 邮寄文件快递费账务处理
  • 电子发票开票方怎么做账
  • 非独生子女赡养老人专项附加扣除的标准
  • 从商业企业购进商品
  • 年金现值计算公式推导
  • 以前多计提了应付职工薪酬怎么平账?
  • 增值税清单模板样例导出
  • 税控盘抵扣政策依据
  • 适用简易计税方法的口诀
  • 收到红字发票后怎么做账
  • 投资性房地产属于流动资产吗
  • 1697508581
  • 怎么访问海康硬盘录像机
  • 手机home键是什么意思图片
  • 车辆理赔款计入什么科目
  • 鸿蒙系统怎么设置桌面小组件
  • 工资总额包括哪些福利费
  • 魅族路由器怎么样
  • 创业投资企业可以签订代持股协议吗合法吗
  • 个人合伙企业如何计算个人所得税
  • php与ajax交互
  • 实收资本挂在其他应收款怎么冲销
  • web 前端
  • 网易游戏二面
  • php页面跳转可以用header
  • 罚款是否需要开证明
  • 办公费用会计科目怎么写
  • 管理不善造成的货物损失进项税可以抵扣吗
  • 产生滞纳金有什么影响
  • 三十而已 1
  • SQLite速度评测代码
  • 百度 编辑器
  • 费用分割单使用范围
  • 怎么查是一般纳税人还是小规模
  • 先预付货款,货到了怎么做账
  • 股权转让溢价部分会计分录
  • 冲减备用金什么意思
  • 公司是生产企业现在要开出租赁的发票可以开吗
  • 收到银行利息记什么会计科目
  • 开具旧税号也能认证成功
  • 计提盈余公积比例
  • 电梯在固定资产里属于什么设备类别
  • 会计账簿的作用主要包括
  • 业务招待费是销售
  • mysql order by desc
  • sql数据库压缩能提高性能吗
  • 非常详细的魔方公式图解
  • 哪个是win8.1更新win10的补丁
  • win7系统怎么用键盘开机
  • ubuntu安装visual studio2019
  • xp系统的设置在哪里
  • Mac应用程序的格式
  • 任务管理器打不开怎么强制关闭电脑程序
  • 在win7上加装一个硬盘不显示
  • Cocos2dx3.2 Crazy Tetris update 定时更新 游戏逻辑处理
  • srslte源码分析
  • Node.js中的事件循环是什么意思
  • nodejs游戏开发
  • vue源码是用什么写的
  • csm support
  • nodejs的http
  • Unity3D游戏开发标准教程
  • JavaScript中的数据类型分为两大类
  • android ListView之——ArrayAdapter使用
  • 一个android项目一般包含哪些目录?各有什么用途?
  • jquery事件解绑
  • python讲解
  • 新办企业税务局注册流程
  • 山东威海文登宋村镇有哪些村
  • 税务登记成功后在哪里查询
  • 100万元的人民币
  • 下载安徽税务app并安装
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设