0.1.1-beta.7 • Published 1 year ago

cy-services v0.1.1-beta.7

Weekly downloads
-
License
ISC
Repository
-
Last release
1 year ago

项目名称

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);