解决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的版本号了

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容