vue index.html环境变量,Vue环境变量的配置
时间: 2023-09-24 20:11:36 浏览: 38
Vue的环境变量可以通过在项目根目录下创建不同的`.env`文件来进行配置,文件名的后缀可以根据需要添加不同的后缀,例如`.development`、`.production`等。
在`.env`文件中,可以定义一些环境变量,例如:
```
VUE_APP_API_URL=http://localhost:3000
VUE_APP_DEBUG=true
```
其中,以`VUE_APP_`开头的变量会被自动注入到Vue应用的环境变量中,可以通过`process.env.VUE_APP_VARIABLE_NAME`来获取。
在`vue.config.js`配置文件中,可以使用`process.env`来获取环境变量,例如:
```javascript
module.exports = {
devServer: {
proxy: {
'/api': {
target: process.env.VUE_APP_API_URL,
changeOrigin: true
}
}
}
}
```
在Vue的模板中,也可以直接使用环境变量,例如:
```html
<template>
<div>
<p>API URL: {{ $env.VUE_APP_API_URL }}</p>
<p>Debug mode: {{ $env.VUE_APP_DEBUG }}</p>
</div>
</template>
```
需要注意的是,在使用环境变量时,需要重新启动开发服务器或者重新打包应用才能使配置生效。
阅读全文