Loopback4 如何打包SDK API给前端使用


Loopback4 如何打包SDK API给前端使用

1. 准备工作

E:\loopback4\loopback4-demo>npm install -g ng-openapi-gen
E:\loopback4\loopback4-demo>npm install -g @angular/cli

tips: ng-openapi-gen 可以帮助我们创建 openapi.json 规范文件

2. 启动 Loopback4 服务

E:\loopback4\loopback4-demo>node run start

3. 创建 openapi.json 文件

  • 环境不支持 curl

    先访问 http://127.0.0.1:3000/openapi.json ,复制里面的文本,将复制的文本保存到 openapi.json (它处于项目的根目录,所以全路径为: E:\loopback4\loopback4-demo\openapi.json) 文件中.

  • 环境支持 curl

E:\loopback4\loopback4-demo>curl http://127.0.0.1:3000/openapi.json -o openapi.json

tips: 上面的命令的作用是: 先访问 http://127.0.0.1:3000/openapi.json 获取里面的 json 文本信息,然后将 json 文本信息保存在 openapi.json 文件中.

4. 构建 SDK 到文件根目录下的 sdk 文件夹

E:\loopback4\loopback4-demo>ng-openapi-gen --input openapi.json --output ./sdk

文章作者: Smallmart
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Smallmart !
  目录