1.1.7 • Published 3 years ago

yz-npm-utils v1.1.7

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

yz-utils

是英智内部的npm工具包,目前只有请求模块

1、如何安装?

1、全局安装(可直接使用)

npm yz-npm-utils -g

2、局部安装(需挂载在npm命令下使用)

npm yz-npm-utils -s

2、如何使用?

1、需在package.json下配置

"yz-npm-utils":{
    "base_url": "http://localhost:3500/apiFile/getApi", // 请求api数据的接口地址
    "file_src": "./src" // 保存request文件的地址
  }

2、初始化配置和开发环境文件

// 执行后会在根目录生成env.js文件区分开发环境的文件
yz-npm-utils -initEnv

3、创建request模块

// 执行后会根据config.json里面的路径生成一个request文件夹,里面包含api和请求封装
yz-npm-utils -createRequest

3、接口数据返回格式?

{
  test: [
    {
      type: 'post',
      url: '/apiFile/getApi',
      title: '获取api接口文件数据',
      name: 'getApi',
      group: 'test',
      parameter: [Object],
      version: '0.0.0',
      filename: 'src/controller/apiFile.js',
      groupTitle: 'test'
    },
    {
      type: 'post',
      url: '/api/user/isExist',
      title: '检测用户名是否注册',
      name: 'isExist',
      group: 'test',
      parameter: [Object],
      version: '0.0.0',
      filename: 'src/controller/user.js',
      groupTitle: 'test'
    }
  ],
  tests: [
    {
      type: 'post',
      url: '/apiFile/getApis',
      title: '获取api接口文件数据',
      name: 'getApis',
      group: 'tests',
      parameter: [Object],
      version: '0.0.0',
      filename: 'src/controller/apiFile.js',
      groupTitle: 'tests'
    }
  ]
}
1.1.7

3 years ago

1.1.6

3 years ago

1.1.5

3 years ago

1.1.4

3 years ago

1.1.3

3 years ago

1.1.2

3 years ago