目录
- OpenAPI Typescript Codegen 的使用
-
- 安装:`npm install openapi-typescript-codegen --save-dev`
- 用法:`openapi --input ./spec.json --output ./generated --client xhr`
-
- ❎ 解决报错:zsh: command not found: openapi
-
- 原因:openapi-typescript-codegen 安装后没有将其加入到系统的 PATH 中,或者需要使用 npx 命令来运行它。
- 解决方法1:使用 npx 运行 openapi 命令:`npx openapi --input http://localhost:3000/swagger.json --output ./generated --client axios`
- 解决方法2:添加 openapi-typescript-codegen 到全局环境中:`npm install -g openapi-typescript-codegen`
- 解决方法3:确保 node_modules/.bin 目录在你的 PATH 中:
传统情况下,对于每个请求前端都要单独编写代码。至少也得写一个请求路径。
现在使用 OpenAPI Typescript Codegen ,只需一个指令就能生成所有调用后端接口的代码了。
OpenAPI Typescript Codegen 的使用
安装:npm install openapi-typescript-codegen --save-dev
npm install openapi-typescript-codegen --save-dev
用法:openapi --input ./spec.json --output ./generated --client xhr
$ openapi --help
Usage: openapi [options]
Options:
-V, --version output the version number
-i, --input <value> OpenAPI specification, can be a path, url or string content (required)
-o, --output <value> Output directory (required)
-c, --client

最低0.47元/天 解锁文章
2932

被折叠的 条评论
为什么被折叠?



