0.1.1-beta.7 • Published 1 year ago
cy-services v0.1.1-beta.7
项目名称
cy-services 前端请求 库
运行条件
列出运行该项目所必须的条件和相关依赖
- rollup
- rollup-plugin-terser
- @babel/core
- rollup-plugin-babel
HttpRequest 方法的使用
- npm install cy-services -S
- import { HttpRequest } from 'cy-services'
const API = {
production: {
production: "",
test: "",
release: "",
},
development: "",
};
const TIME_OUT = 30 * 1000;
const NODE_ENV = process.env.NODE_ENV;
const APP_TITLE = process.env.VUE_APP_TITLE;
const options = {
baseURL:
Object.prototype.toString.call(API[NODE_ENV]) === "[object Object]"
? API[NODE_ENV]?.[APP_TITLE]
: API[NODE_ENV],
withCredentials: true,
timeout: TIME_OUT,
headers: {
"Access-Control-Allow-Origin": "*",
},
};
const { instance } = new HttpRequest(options);
instance.get(url, params);
instance.post(url, data);
0.1.1-beta.7
1 year ago