首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我们可以导出json模式以供类型脚本使用吗?

我们可以导出json模式以供类型脚本使用吗?
EN

Drupal用户
提问于 2022-12-20 15:03:44
回答 1查看 64关注 0票数 1

我们有一个Drupal安装,它充当后端和前端,它使用HttpClientModule从角查询数据。

由于有了类型记录库,我们可以使用预期的返回类型(如this.httpClient.get<ExpectedTypeInterface>(urlToJsonResource) )提供此服务的功能。重要的问题是:ExpectedTypeInterface的实现从何而来?

我通过OpenAPI/Swagger检查我们的API,我发现有可用的模式信息。是否有将这些信息导出到类型记录接口的标准方法?

手工创建它们将是一个错误的选择,因为比前端可能会有过时的类型定义。

EN

回答 1

Drupal用户

发布于 2023-01-05 21:49:34

OpenAPI在/openapi/rest?_format=json下提供了一个端点,提供完整的json模式。对于转换,我们需要节点包json-schema-to-typescript。此包提供了一个cli,它允许我们将json模式转换为类型记录文件。

票数 -2
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/314106

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档