全局安装openapi-generator-cli后执行npx命令报404错误求助
解决npx调用openapi-generator-cli报404的问题
问题原因
你全局安装的是带scope的@openapitools/openapi-generator-cli,但执行npx openapi-generator-cli时,npx会默认去npm registry查找不带scope的openapi-generator-cli包,这个包目前已不存在于registry中,因此触发404错误。
解决方案
直接调用全局安装的包
先通过yarn global bin查看yarn全局包的可执行文件路径,确认该路径已添加到系统环境变量PATH中,之后直接执行:openapi-generator-cli version-manager list用npx指定完整包名
若习惯用npx,需明确指定带scope的完整包名:npx @openapitools/openapi-generator-cli version-manager list链接全局包确保命令可直接调用
执行以下命令将全局包链接到系统命令中,之后就能直接使用openapi-generator-cli命令:yarn global link @openapitools/openapi-generator-cli
内容的提问来源于stack exchange,提问作者RadekR
相关产品推荐
相关产品推荐

