vite 设置全局变量 
为了方便的切换, 开发环境, 测试环境, 线上环境切换问题, 所以专门用一个文件来保存一些关于环境的
在项目根目录新建以下文件
- .env无论开发环境还是生成环境都会加载
- .env.development开发环境加载这个文件
- .env.production生成环境加载这个文件
默认必须用 VITE_ 作为前缀, 如果要修改, 请参照
js
// .env
NODE_ENV = 'development';
VITE_BASE_API_URL = 'http://dev.example.io/api';js
// 使用
const baseURL = import.meta.env.VITE_BASE_API_URL || '';Vue 实例设置全局属性 
- vue2
js
import Vue from 'vue';
Vue.prototype.key = 'value';- vu3
js
import { createApp } from 'vue';
const app = createApp(/*...*/);
app.globalProperties.key = 'value';全局配置和错误处理 
js
import Vue from 'vue';
Vue.config.errorHandler = function (err, vm, info) {
  console.log(err, vm, info);
};js
import { createApp } from 'vue';
const app = createApp({
  /* ... */
});
app.config.errorHandler = function (err, app, info) {
  console.log(err, vm, info);
};