位置: 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制作轮播切换效果)

  • 小卖家免费推广方式总结(网店免费推广)

    小卖家免费推广方式总结(网店免费推广)

  • 苹果11最高支持多少w快充(苹果11最高支持多少w无线充电)

    苹果11最高支持多少w快充(苹果11最高支持多少w无线充电)

  • 小米10曲面屏容易摔坏吗(小米曲面屏容易刮花吗)

    小米10曲面屏容易摔坏吗(小米曲面屏容易刮花吗)

  • 移动热点是什么意思(手机怎样连接个人热点)

    移动热点是什么意思(手机怎样连接个人热点)

  • 机顶盒光信号红灯亮怎么回事(机顶盒光信号红灯亮怎么办)

    机顶盒光信号红灯亮怎么回事(机顶盒光信号红灯亮怎么办)

  • 主机电源闪烁无法开机(主机电源一闪一闪的开不了机是怎么了)

    主机电源闪烁无法开机(主机电源一闪一闪的开不了机是怎么了)

  • iphone充电器滋滋响正常吗(苹果充电器滋滋响怎么回事)

    iphone充电器滋滋响正常吗(苹果充电器滋滋响怎么回事)

  • 网络接入已满怎么解决(网络接入已满怎么解决钛马星可以连接几个手机)

    网络接入已满怎么解决(网络接入已满怎么解决钛马星可以连接几个手机)

  • 小米本地备份后恢复出厂设置会清空备份吗(小米的本地备份后就可以恢复出厂了吗)

    小米本地备份后恢复出厂设置会清空备份吗(小米的本地备份后就可以恢复出厂了吗)

  • 大数据处理流程的第一步是(大数据处理流程的步骤)

    大数据处理流程的第一步是(大数据处理流程的步骤)

  • 11和xr膜通用吗(11和xr的手机膜一样吗)

    11和xr膜通用吗(11和xr的手机膜一样吗)

  • vivox20是什么屏幕(vivo x20是什么屏)

    vivox20是什么屏幕(vivo x20是什么屏)

  • 抖音点赞取消会提醒吗(抖音点赞自助网站秒赞)

    抖音点赞取消会提醒吗(抖音点赞自助网站秒赞)

  • 微信怎么找到草稿箱(微信草稿箱在哪里)

    微信怎么找到草稿箱(微信草稿箱在哪里)

  • 苹果x怎么设置蓝牙接听(苹果x怎么设置陌生来电拦截)

    苹果x怎么设置蓝牙接听(苹果x怎么设置陌生来电拦截)

  • 微信加密码怎么设置(微信加密码怎么改密码)

    微信加密码怎么设置(微信加密码怎么改密码)

  • 微信封8天可以解封吗(微信封八天后还能正常使用吗)

    微信封8天可以解封吗(微信封八天后还能正常使用吗)

  • 回收站大小可以调整吗(回收站大小可以自定义么)

    回收站大小可以调整吗(回收站大小可以自定义么)

  • class10以上的sd卡是什么意思(class10以上的sd卡有哪些)

    class10以上的sd卡是什么意思(class10以上的sd卡有哪些)

  • win11专业版和家庭版哪个版本更适合玩游戏(win11专业版和家庭中文版区别)

    win11专业版和家庭版哪个版本更适合玩游戏(win11专业版和家庭中文版区别)

  • 老毛桃u盘启动盘制作工具怎么安装win10系统 老毛桃u盘安装win10系统图文教程

    老毛桃u盘启动盘制作工具怎么安装win10系统 老毛桃u盘安装win10系统图文教程

  • 【Linux】十分钟快速了解Linux常用指令(建议收藏)(linux时间12小时制)

    【Linux】十分钟快速了解Linux常用指令(建议收藏)(linux时间12小时制)

  • linux常用命令大全(linux 常用命令大全及其详解)

    linux常用命令大全(linux 常用命令大全及其详解)

  • 会费收入增值税申报
  • 我国的税种有哪些种类
  • 买赠怎么做会计分录
  • 建筑业增值税税率2022
  • 个人所得税汇算清缴情况报告
  • 社保缴费是当月扣当月的吗
  • 2个公司的法人是谁
  • 实收资本记账凭证摘要怎么写
  • 赞助费账务处理
  • 电信要收取安装费吗
  • 审核通过的红字发票怎么作废
  • 广告发布需要什么手续
  • 费用化的研发支出
  • 旅行社给游客买保险的步骤是什么
  • 企业所得税季度预缴可以弥补以前年度亏损吗
  • 现金余额大违反了什么规定
  • 城建税如何做会计分录
  • 已认证的发票如何导入
  • 租房发票房产税怎么算
  • 增值税10000交多少税
  • 所得税汇算清缴表在哪里打印
  • 劳务费差额征税的账务处理
  • 广告制作费属于现代服务吗
  • 餐饮服务行业会计分析
  • 研发费用加计扣除是什么意思啊
  • 一般纳税人和小规模纳税人的区别
  • 公司的投资额和实际不符
  • 长期股权投资减值的判断依据
  • 微信收入与支出是怎么算的
  • win11虚拟键盘怎么调出来
  • 暂估入库发票回来怎么做账
  • 记账凭证摘要的填写要求有
  • win11如何降到win10
  • php数组函数输出《咏雪》里有多少"片"字
  • 桌面美化神器
  • 注销税务时其他应付款的账务处理
  • 若依框架使用
  • PHP:mcrypt_module_is_block_mode()的用法_Mcrypt函数
  • 记账凭证的总账科目是什么
  • 如何自己搭建一个邮箱服务器
  • 研发费用怎样进项抵扣
  • unigui 小程序
  • yii2实现根据时间搜索的方法
  • echarts简介
  • 公司没有车,加柴油票可以抵扣增值税吗
  • 个体工商户在哪开电子发票
  • phpcms教程
  • 赠送礼品账务处理会计分录
  • 研发费用没有发票怎么做账
  • 机动车发票抵扣新规
  • 费用按照归属的不同可分为
  • access使用查询向导固定常数
  • 简述SQL server管理器的功能
  • 厂区地面硬化属于土建还是市政
  • 餐饮业会计做账怎么做
  • 简易征收销售额是什么意思
  • 管理费用属于产品成本么
  • 小微企业缴纳增值税的账务处理
  • sqlserver实现离散组合算法
  • 高速公路通行费可以抵扣进项税吗
  • 车保险里面的车船税
  • 红冲暂估原材料如何做会计分录
  • 固定资产后续支出计入的科目
  • 接受捐赠可以确认为收入吗
  • 本年利润每个月有余额吗
  • centos7基本环境选哪个
  • win8怎么一开机就进入桌面
  • ubuntu系统常用命令
  • macbookair屏幕变成横版
  • tdxcef.exe进程
  • ExtJS 2.0实用简明教程 之Border区域布局
  • jquery validation plugin
  • 黑马程序员android移动开发基础教程
  • python嵌套列表生成
  • unity方法调用
  • 关闭计算机盖的功能
  • 郑州市华润燃气多少钱一立方
  • 个人所得税缴纳标准2024年
  • 杭州市电子税务局官网登录
  • 税务登记办法细则
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设