0.1.0 • Published 3 years ago
m-fe-plugin-fetch v0.1.0
m-fe-plugin-fetch
命令行请求工具(多用于npm script)
Getting Started
fe fetch 自动安装和运行
使用
fe fetch xxx.com --option=xxx请求某个接口,并携带参数
在npm中使用
"scripts":{
"update":"fe fetch xxx.com/api --body-a=1 --b=2 --header-Content-Type=application/json"
}如果命令中用 ; 需要转义 \;
运行结果为:
headers:{ 'Content-Type': 'application/json' }
body:{ a: 1, b: 2 }option
| 参数名 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| method | 'GET'|'POST'|'PUT'|'DELETE' | 'GET' | 请求方法 |
| url | string | - | 请求地址 |
| [x:string] | string | - | body或者header的参数,如果是header-开头,则会被处理成headers中的字段,body-或者直接变量名,则直接处理成body中的字段 |
变量使用说明
headers 和 body 中如果值为 @ 开头的字符串,则,从 package.json 中提取变量,比如: @version 表示 package.json 中的 version 字段, @repository.url 代表 package.json 中的 repository 对象下的 url 字段
0.1.0
3 years ago