jsonpify
v0.0.5
Published
a command transforming APIs into jsonp pattern
Downloads
5
Readme
node-jsonpify
做项目时,常会使用 YApi Mock 系统来辅助开发。在开发过程会存在对 jsonp 需求,但 YApi 不支持 jsonp。node-jsonpify 就为此而诞生的。
Features
- 使用简单
- 95 SLOC
- 支持端口检查
- 提示友好
- 日志输出
Install
npm install jsonpify -g
如果不想安装可以直接使用 npx
(推荐)
npx jsonpify http://example.com
Usage
// 默认( 端口:3232,callback 参数及值:callback=callback)
jsonpify http://example.com
指定端口
jsonpify http://example.com -p 8080 jsonpify http://example.com --port 8080
如果指定的端口已被占用,jsonpify 会提供备选端口
指定 callback 参数名,来获取包裹 json 数据的函数名
// http://api.example.com?cb=fun jsonpify http://example.com -n cb jsonpify http://example.com --name cb // 返回结果 // fun({json data})
如果接口不支持
callback=?
参数,可以使用-w
选项来指定包裹 json 数据的函数名// http://api.example.com jsonpify http://example.com -w fun jsonpify http://example.com --wrapper fun // 返回结果 // fun({json data})
更多帮助
jsonpify -h jsonpify --help
Dome
使用 jsonpify
npx jsonpify https://postman-echo.com -p 8880