1、process.env.NODE_ENV用于获取当前环境的url,例如测试环境“development”(自己配置定义)用于做判断设置不同环境范围不同的api请求接口
在untils文件夹新建config
console.log("当前环境----", process.env.NODE_ENV); let host switch(process.env.NODE_ENV){ // 本地测试 case 'development': host = "http://0.0.0.0:8080" break; // 外网测试 case 'none': host = "http://0.0.0.0:8085"; break; //外网正式z case 'production': host = 'http://0.0.0.0:8083'; break; default: break; } export default { host: host };
在main.js设置全局范围
import config from "./utils/config"; Vue.prototype.$config = config;
组件中可以这么使用来获取
this.$config.host