vue-根据不同的环境配置基地址

2024-05-09 18:12

本文主要是介绍vue-根据不同的环境配置基地址,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

本地测试时会把process.env.NODE_ENV设置为development

打包上线时会把process.env.NODE_ENV设置为production

vue2环境变量配置

变量命名以VUE_APP_xxx开头, 可以在所有的文件中去获取(建议用它)

1、在根目录创建.env.development文件(开发环境)

ENV='development'VUE_APP_BASE_API= '开发环境地址'

2、在根目录创建.env.production文件(生产环境)

ENV='production'VUE_APP_BASE_API= '生产环境地址'

3.使用:用process.env.变量名的方式获取

created() {console.log('Base URL:', process.env.VUE_APP_API_URL);
}

vue3环境变量配置

 变量命名以VITE_xxx开头, 可以在所有的文件中去获取(建议用它)

 1、在根目录创建.env.development文件(开发环境)

VITE_ENV='development'VITE_BASE_API= '开发环境地址'

2、在根目录创建.env.production文件(生产环境)

VITE_ENV='production'VITE_BASE_API= '生产环境地址'

3.使用:用import.meta.env.属性的方式获取

console.log('Base URL:', import.meta.env.VITE_BASE_API)

这篇关于vue-根据不同的环境配置基地址的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/974124

相关文章

git 配置信息-02

git config --list # 显示当前git配置git config -e [--global] # 编辑git配置文件git config [--global] user.name "[username]" # 设置提交代码时的用户名git config [--global] user.email "[email address]" # 设置提交代码时邮箱信息

springboot 配置keytool生成的自定义证书

一、使用keytool生成自己的tomcathttps.p12证书,名字可以随便取  keytool -genkey -alias tomcathttps -keyalg RSA -keysize 2048 -keystore tomcathttps.p12 -validity 365 -genkey 表示要创建一个新的密钥 -alias 表示keystore的别名 -keyalg 表示使

docker搭建mysql主从配置

1.拉取mysql,这里使用5.7 docker pull mysql:5.7 2、在本地主机新建两个配置文件:my-master.cnf、my-slave.cnf my-master.cnf: [mysqld]log-bin = mysql-binserver-id = 1 my-slave.cnf: [mysqld]server-id = 2 注意:自己创建文件所在的路径。

关于HTML的多媒体标签

代码示例如下: <!doctype html><html lang="en"><head><meta charset="UTF-8"><meta name="Generator" content="EditPlus?"><meta name="Author" content=""><meta name="Keywords" content=""><meta name="Descriptio

关于HTML的框架标签及内嵌框架

框架标签的代码示例如下: <!doctype html><html lang="en"><head><meta charset="UTF-8"><meta name="Generator" content="EditPlus?"><meta name="Author" content=""><meta name="Keywords" content=""><meta name="Desc

关于HTML的表格标签

代码示例如下: <!doctype html><html lang="en"><head><meta charset="UTF-8"><meta name="Generator" content="EditPlus?"><meta name="Author" content=""><meta name="Keywords" content=""><meta name="Descriptio

关于HTML的清单标签

代码示例如下: <!doctype html><html lang="en"><head><meta charset="UTF-8"><meta name="Generator" content="EditPlus?"><meta name="Author" content=""><meta name="Keywords" content=""><meta name="Descriptio

关于HTML的图片标签

代码示例如下: <!doctype html><html lang="en"><head><meta charset="UTF-8"><meta name="Generator" content="EditPlus?"><meta name="Author" content=""><meta name="Keywords" content=""><meta name="Descriptio

关于HTML的字体标签

代码示例如下: <!doctype html><html lang="en"><head><meta charset="UTF-8"><meta name="Generator" content="EditPlus?"><meta name="Author" content=""><meta name="Keywords" content=""><meta name="Descripti

关于HTML的排版标签

代码示例如下: <!doctype html><html lang="en"><head><meta charset="UTF-8"><meta name="Generator" content="EditPlus?"><meta name="Author" content=""><meta name="Keywords" content=""><meta name="Descriptio