解决npm ERR! Cannot read properties of null (reading ‘pickAlgorithm‘)

1、问题复现
当clone一个新的项目或者在git下载一份新的代码时,需要npm安装依赖,这时候大家可能会遇到下面这个情况的报错:

npm ERR! Cannot read properties of null (reading 'pickAlgorithm')

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\code\AppData\Local\npm-cache\_logs\2023-08-11T09_07_53_903Z-debug-0.log

出现原因:全局安装nodejs和本地启动项目的nodejs版本号不同:

2、解决方案:
(1)一般执行命令行

npm cache clear --force 

清除缓存之后再重新安装依赖

 npm install

依赖安装完成之后就可以正常 npm start 来启动项目了

3、如果清除缓存之后安装依赖依然报错,这个时候就不是清缓存的问题了,是nodejs版本号的问题,这个时候就需要切换nodejs的版本号了

你可能感兴趣的:(解决npm ERR! Cannot read properties of null (reading ‘pickAlgorithm‘))