我们使用AutoRest从swagger文件生成C#类 . 目前我们手动运行以下命令:
AutoRest.exe -Input [-Namespace] [-OutputDirectory] [-CodeGenerator] [-Modeler] [-ClientName] [-OutputFileName]
手动方法的问题是每个开发人员都需要确保传递正确的参数等 .
想知道是否有人成功设法创建gulp任务以自动执行上述任务,以便可以从VS Task Runner运行任务 .
我来自Autorest团队,我们使用gulp自动生成节点sdk用于azure . 您可以看一下这个gulpfile作为示例 . 它就像一个魅力 . https://github.com/Azure/azure-sdk-for-node/blob/master/gulpfile.js
检查CommandTaskRunner扩展名:https://github.com/madskristensen/CommandTaskRunner
2 回答
我来自Autorest团队,我们使用gulp自动生成节点sdk用于azure . 您可以看一下这个gulpfile作为示例 . 它就像一个魅力 . https://github.com/Azure/azure-sdk-for-node/blob/master/gulpfile.js
检查CommandTaskRunner扩展名:https://github.com/madskristensen/CommandTaskRunner