文件名称:angular-openapi-example:使用npm在angular中使用openapitoolsgenerator的示例
文件大小:115KB
文件格式:ZIP
更新时间:2024-05-05 10:26:42
TypeScript
概述 该项目是一个示例,说明了如何在npm项目中使用openapi-generator从OpenApi(swagger)定义文件(包括服务和模型)生成rest客户(“ typescript-angular”)。 运行这个项目 npm install npm start 如何在您的项目中做到 以下是使生成工作在此项目中使用的步骤。 您可以关注并适应您的项目。 安装发电机 我们将首先将生成器安装为dev依赖项,因为它将仅在开发时使用。 npm install @openapitools/openapi-generator-cli -D 这将在package.json文件中添加如下所示的内容: "devDependencies": { ... "@openapitools/openapi-generator-cli": "^1.0.1-4.1.3" ... } 使用发电机 生成器
【文件预览】:
angular-openapi-example-master
----userApi.yaml(4KB)
----generate-client.sh(200B)
----package.json(2KB)
----tslint.json(3KB)
----angular.json(3KB)
----package-lock.json(376KB)
----src()
--------browserslist(375B)
--------tsconfig.app.json(194B)
--------tslint.json(314B)
--------test.ts(642B)
--------assets()
--------index.html(308B)
--------tsconfig.spec.json(282B)
--------app()
--------main.ts(370B)
--------styles.css(80B)
--------polyfills.ts(3KB)
--------karma.conf.js(964B)
--------environments()
--------favicon.ico(5KB)
----tsconfig.json(443B)
----e2e()
--------tsconfig.e2e.json(213B)
--------protractor.conf.js(752B)
--------src()
----.gitignore(540B)
----README.md(8KB)
----.editorconfig(245B)