执行yarn add near-cli无法消除NEAR CLI版本更新提示问题咨询
故障排查与修复步骤
- 第一步:确认当前生效的near-cli版本
分别执行以下命令查看全局与项目本地的near-cli版本:
正常执行完升级操作后两个位置的版本都应该显示为2.2.0,若某一处版本仍为2.1.1,针对性升级对应位置的包即可。near --version yarn list near-cli - 第二步:升级全局near-cli版本
你之前执行的yarn add near-cli只会升级当前项目本地的依赖,若系统调用的是全局安装的near-cli,就会持续弹出更新提示,执行以下命令升级全局版本:yarn global add near-cli@2.2.0 - 第三步:清理版本检查缓存
NEAR CLI会在本地缓存版本检查结果,即使升级完成后旧的缓存仍可能触发提示,执行以下命令删除缓存文件:rm ~/.near/version_check* - 第四步:清理项目依赖缓存重装
如果仅项目内调用时仍提示更新,执行以下命令清理本地依赖后重装:rm -rf node_modules yarn.lock yarn cache clean near-cli yarn install - 第五步:检查PATH优先级(可选)
如果上述操作都无效,执行which near查看当前调用的near-cli执行文件路径,确认该路径对应的包版本已升级为2.2.0,若存在多个不同路径的near-cli,调整PATH变量顺序将最新版本的路径前置即可。
内容的提问来源于stack exchange,提问作者CTN
相关产品推荐
相关产品推荐

