当前位置: 首页 > news >正文

租服务器搜索引擎优化的主要内容

租服务器,搜索引擎优化的主要内容,阜阳做网站多少钱,衢江网站建设首先创建不同环境的配置文件,比如域名和一些常量,创建一个env文件,先看看文件目录 env.dev就是dev环境的域名,.test就是test环境域名,其他同理,然后配置package.json文件 {"name": "require-admin&qu…

首先创建不同环境的配置文件,比如域名和一些常量,创建一个env文件,先看看文件目录
在这里插入图片描述
env.dev就是dev环境的域名,.test就是test环境域名,其他同理,然后配置package.json文件

{"name": "require-admin","version": "0.0.0","private": true,"scripts": {"dev": "vite --mode dev","test": "vite build --mode test","prod": "vite build --mode prod","preview": "vite preview"},"dependencies": {"@jridgewell/sourcemap-codec": "^1.4.14","axios": "^1.3.4","element-plus": "^2.3.1","html2canvas": "^1.4.1","pinia": "^2.0.32","vue": "^3.2.47","vue-router": "^4.1.6","vue3-video-play": "^1.3.1-beta.6","vuex": "^4.1.0"},"devDependencies": {"@vitejs/plugin-vue": "^4.0.0","@vitejs/plugin-vue-jsx": "^3.0.0","sass": "^1.60.0","sass-loader": "^13.2.2","vite": "^4.1.4"}
}

scripts里面就是我们的运行配置,当我们执行npm run dev的时候就会读取env.dev文件里面的配置,其他同理,需要运行test环境就用test,最后是我们的接口请求配置文件,
request.js,import.meta.env.VITE_APP_BASE_UR这个就是引用env文件里面的域名了

import axios from "axios";
import {ElMessage
} from 'element-plus'import router from "@/router";
// 创建实例
const instance = axios.create({baseURL: import.meta.env.VITE_APP_BASE_URL,    // 请求地址// baseURL: import.meta.env.VITE_APP_BASE_URL,    // 请求地址timeout: 10000, // 超时
});
// 拦截器
// 添加请求拦截器
instance.interceptors.request.use(function (config) {// config.url = instance.baseURL + config.url// 在发送请求之前做些什么// if (localStorage.getItem("token")) {//     config.headers['Authorization'] = "Bearer " + localStorage.getItem("token"); // 携带token// }// if(getUsername()) {//     config.headers['Username'] = getUsername();  // 携带用户名// }return config;
}, function (error) {// 对请求错误做些什么console.log("请求错误", error);return Promise.reject(error);
});
// 添加响应拦截器
instance.interceptors.response.use(function (response) {// 对响应数据做点什么if (response.data.code === 0) {return Promise.resolve(response.data.data);} else {if (response.data.length && response.data.length > 20) {return Promise.resolve(response.data);} else {ElMessage({message: response.data.message,type: "error"})return Promise.reject(data);}}
}, function (error) {console.log("请求失败:", error);const errorData = error.response.data;if (error.response.status == 401) {router.push("/login");// ElMessage({// 	message: error.response.data.message,// 	type: "error"// })} else if (errorData.message) {ElMessage({message: errorData.message,type: "error"})} else if (error.response.status == 500) {console.log(500);ElMessage({message: "系统异常",type: "error"})} else if (res.statusCode == 502 || res.statusCode == 503 || res.statusCode == 504) {ElMessage({message: "系统维护中",type: "error"})} else {ElMessage({message: "未知错误",type: error})}// 对响应错误做点什么return Promise.reject(errorData);
});
// 暴露instance
export default instance;
http://www.shuangfujiaoyu.com/news/34376.html

相关文章:

  • 网站建设的流程图b2b网站源码
  • 网站开发工具哪个好品牌推广包括哪些内容
  • 什么网站可以免费做兼职百度指数明星搜索排名
  • 淘宝优惠券网站建设线上营销推广方法
  • wordpress泛域名解析seo是指什么职位
  • 软件班级网站建设主题关键词筛选工具
  • 门户网站营销怎么做软文推广收费
  • 网站开发文档管理工具电商关键词排名优化怎么做?
  • wordpress自主更新大连seo顾问
  • h5免费制作平台哪个好湖南seo网站开发
  • 开发一款彩票app需要多少钱正规seo排名外包
  • wordpress+日文模版徐州seo外包公司
  • 上海建材网站北京关键词优化服务
  • 做问卷调查赚钱的网站全网推广软件
  • 做网站1万多块钱刷神马seo排名首页排名
  • 集约化网站建设管理竞价推广的基本流程
  • 西宁网站制作公司百度引擎提交入口
  • 如何用wordpress建网站网络营销优秀案例
  • wordpress英文站群北京建站工作室
  • 重庆建网站公司山东seo费用多少
  • 陈村建网站搜索关键词的方法
  • 海网站建设每日财经最新消息
  • 做推广自己找网站seo实战论坛
  • 网站建设之织梦模板南宁百度推广seo
  • 科技自立自强seo运营
  • 山西建设厅网站2016年3号附子seo
  • 美食鉴赏国内网站百度关键词挖掘查询工具
  • 程序员 创业做网站国际新闻军事最新消息
  • WordPress购物按钮免费seo营销优化软件下载
  • 网站源码安装南京网络建站公司