我在github上尝试了petshop客户端生成示例,autorest退出时没有创建任何内容或抛出任何错误。Autorest的行为就像我没有传递任何参数一样。附件中是我执行powershell的截图。

发布于 2018-12-29 01:09:59
尝试执行相同的命令,但在末尾添加--verbose,以告诉autorest打印出任何错误。我遇到了同样的问题,对我有效的方法是创建以下readme.yml文件并简单地运行命令
autorest readme.yml用于csharp代码生成的Readme.yml图像:

发布于 2019-06-19 14:15:10
对我来说,最终起作用的是:
Node从https://nodejs.org/C:\Users\%userprofile%\AppData\Roaming\npm并删除其中的2个autorest文件(如果有)。Command Prompt (在任何Node>D12中键入cmd Command Prompt键入以下命令:npm cache clean -f
Command Prompt中,键入以下命令:npm install autorest -g
您现在应该能够生成您的客户端了。
发布于 2018-02-07 04:40:45
这个answer on GitHub repo of Autorest,建议您执行
autorest --reset更新后。它删除了Autorest的旧插件。我也有同样的问题(没有更新Autorest),在那之后它已经解决了。
https://stackoverflow.com/questions/47065108
复制相似问题