Ubuntu 20.04.5 LTS下无法更新aws-cdk CLI版本的求助
解决AWS CDK CLI无法更新的问题
先确认现有cdk文件的属性,执行命令:
file /usr/local/bin/cdk
如果是符号链接,会显示指向的路径;如果是可执行脚本,查看内容里的执行路径,确认是否和npm全局安装目录匹配。手动删除残留的cdk文件:
sudo rm -f /usr/local/bin/cdk查找npm全局包目录,删除aws-cdk相关残留:
先执行npm root -g获取全局包路径(通常为/usr/local/lib/node_modules),然后删除该路径下的aws-cdk文件夹:sudo rm -rf $(npm root -g)/aws-cdk清理npm缓存,避免旧版本干扰:
sudo npm cache clean --force重新安装最新版AWS CDK CLI:
sudo npm install -g aws-cdk@latest验证安装结果:
cdk --version
额外提示:如果之前是通过apt包管理器安装的CDK,还需要执行sudo apt remove --purge aws-cdk彻底卸载系统包版本,再执行上述重装步骤。
内容的提问来源于stack exchange,提问作者undefine97
相关产品推荐
相关产品推荐

