是否可以使用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