openapi-generator:未找到 bash 脚本的命令

use*_*018 5 bash git-bash

我有一个generate.sh包含以下代码行的文件,

#!/bin/bash

openapi-generator generate -g aspnetcore \
--template-dir ${PWD}/openapi-generator-aspnetcore3-templates/ \
--additional-properties aspnetCoreVersion=3.1 \
--additional-properties classModifier=abstract \
--additional-properties operationModifier=abstract \
--additional-properties packageName=RedHat.TodoList \
--additional-properties packageTitle=TodoList \
-i todo_openapi.yaml \
-o ${PWD}
Run Code Online (Sandbox Code Playgroud)

当我尝试运行它的Git Bash工具时,它抛出错误./generate.sh: line 3: openapi-generator: command not found,我可以看到 openapi-generator-cli命令工作正常。

在此输入图像描述

Wil*_*eng 15

在generate.sh中,替换openapi-generatoropenapi-generator-cli

openapi-generator通常在Mac上通过brew安装)