问题描述:
在安装jest时,报错
- 解决1:切换镜像源 未解决问题还是报错(图1,图2的错误)
npm config set registry https://registry.npm.taobao.org
npm config set registry https://registry.npm.npmjs.org
npm config set registry https://registry.npm.npmmirror.org
- 解决2, 清空缓存
npm cache clean --force 再次安装还是报错
- 解决3,禁止安全连接npm config set strict-ssl false
依次执行以下命令,修改镜像源
npm config set registry https://registry.npmjs.org
npm config set registry https://registry.npmmirror.com
查看是否修改成功
npm config get registry后再次安装还是报错
解决4,怀疑是网络完全,切换网络,开热点安装失败(图1,图2的错误);
步骤1,2,3又执行一遍还是失败(图1,图2的错误)
反思,这个时候注意到当前安装的npm版本和node版本,然后查询npm,node版本下可以安装的jest
再次执行npm install jest@27.4.5,安装成功,查看package.json,存在,安装成功