今天准备给博客的 留言/评论 加上邮件提醒功能。在安装依赖包的时候弹出了这个警告。翻译过来就是:忽略位于 /xxx/pnpm-lock.yaml 的无效锁文件,与当前的 pnpm 版本不兼容。

pnpm警告


提示已经很明显了,于是我按照控制台上的提示,执行 pnpm add -g pnpm 指令进行升级,但是一直提示超时。我猜可能是因为搬了新办公室,这边网络不行导致的,因为换了办公室后,我的翻墙软件也连不上了。

升级提示


然后我就切换了 npm 的 registry,将其改为了阿里云的 npm 镜像。阿里云镜像官网地址为 https://npmmirror.com

npm config set registry https://registry.npmmirror.com 

改完后重试,发现还是不行,依然提示超时。

连接超时


这就奇怪了,改为国内镜像后一般都没问题了,难道新办公室的网络有什么特别的限制?最后没法子,我选择断开公司 WI-FI,连接自己的手机热点试试,没想到连接热点后,问题解决了:pnpm 升级成功。然后删除原先项目的 pnpm-lock.yaml 文件,重新执行 pnpm install,警告消失了,依赖包也安装成功了。

本文最后更新于 2024-08-02 15:01:49DEV-TOOLS
天生我材必有用,千金散尽还复来~~
作者:鄢云峰 YYF声明:转载请注明文章出处地址:https://yanyunfeng.com/article/53
评论
提交
来发第一个评论啦~