AsyncAPI:仅生成有效负载



是否可以使用asyncapi生成器跳过特定文件的生成?

我正在使用Go生成器,但我只需要payload.go。现在它总是生成所有文件:

handlers.go payloads.go publishers.go router.go server.go subscribers.go

我使用的命令是:

$ docker run --rm -it 
-v ${PWD}/asyncapi.yaml:/app/asyncapi.yml 
-v ${PWD}/output:/app/output 
asyncapi/generator -o /app/output /app/asyncapi.yml @asyncapi/go-watermill-template --force-write

您还不能选择性地只生成选定的文件。我鼓励您加入GitHub 上的相关讨论

据我所知,你们只对模型生成感兴趣。所以,也许你应该直接使用在自来水厂模板中使用的Modelina工具。

Modelina已经与AsyncAPI CLI集成,您可以执行asyncapi generate models golang asyncapi.yml

相关内容

  • 没有找到相关文章

最新更新