提交 550feffc 编写于 作者: Q qq_59556663

Auto Commit

上级 7a093d7e
run = "npm i && npm run dev"
language = "node"
[deployment]
build = "npm i && npm run build"
......@@ -8,3 +9,6 @@ run = "npm run preview"
PATH = "/root/${PROJECT_DIR}/.config/npm/node_global/bin:/root/${PROJECT_DIR}/node_modules/.bin:${PATH}"
XDG_CONFIG_HOME = "/root/.config"
npm_config_prefix = "/root/${PROJECT_DIR}/.config/npm/node_global"
[debugger]
program = "main.js"
import {
AXIOS
} from './interceptors';
export const method = {
get(addr: string) {
return AXIOS.get(addr);
},
post(addr: string, datas: { [key: string]: any }) {
return AXIOS.post(addr,
datas,
);
},
put(addr: string, datas: { [key: string]: any }) {
return AXIOS.put(addr, {
...datas,
});
},
delete(addr: string, id: number | string) {
return AXIOS.delete(`${addr}/${id}`);
}
}
import axios from "axios";
export const AXIOS = axios.create({
// baseURL: "/login/api",
baseURL: ""
})
AXIOS.interceptors.request.use(
function(response: any) {
response.headers["Authorization"] = sessionStorage.getItem("token");
return response;
},
function(error) {
console.log(error)
return false;
}
)
AXIOS.interceptors.response.use(
function(request) {
return request.data
},
function(error) {
return Promise.reject(error);
}
)
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册