奉新网站制作,更换wordpress语言,ui一般用什么软件做,可以不使用备案的网站名吗Vite 项目中环境变量的声明
我们要在 Vite 项目中进行环境变量的声明#xff0c;那么需要在项目的根目录下#xff0c;新建 .env.[mode] 文件用于声明环境变量#xff0c;如#xff1a;
.env.test 文件用于测试环境下项目全局变量的声明.env.dev 文件用于开发环境下项目全…
Vite 项目中环境变量的声明
我们要在 Vite 项目中进行环境变量的声明那么需要在项目的根目录下新建 .env.[mode] 文件用于声明环境变量如
.env.test 文件用于测试环境下项目全局变量的声明.env.dev 文件用于开发环境下项目全局变量的声明.env.prod 文件用于生产环境下项目全局变量的声明
其中 mode 是在 vite 启动项目时使用的环境模式名称。需要注意的是我们在 .env.[mode] 文件中声明的环境变量需要以 VITE_ 开头
# 环境
VITE_ENV dev# 服务端 IP
VITE_SERVER_HOST 127.0.0.1
# 服务端服务程序端口号
VITE_SERVER_PORT 8080# ...启动运行项目并指定环境模式
我们在 package.json 中启动运行项目的脚本命令中可以使用 --mode 参数指定我们要使用的环境模式环境模式名称即 .env.[mode] 文件名中的 mode如 scripts: {dev: vite --open --modedev,test: vite --open --modetest,build: vue-tsc vite build --modeprod,preview: vite preview --open},然后我们执行相应的脚本命令就会会启用相应的环境变量文件。
在 js/ts 文件中使用环境变量
在 js/ts 文件中通过 import.meta.env.环境变量名 获取相应环境变量的值
const env: string import.meta.env.VITE_ENV
console.log(当前的环境为 ${env})在 html 文件中使用环境变量
在 html 文件中通过 %环境变量名% 获取相应环境变量的值
在标签体中使用 bodyh1当前的环境为 %VITE_ENV%/h1/body在标签属性中使用
bodyimg srcasdasda alt当前的环境为 %VITE_ENV%div idapp/divscript typemodule src/src/main.ts/script
/body