自己是使用 npm 版本 6.14.17单独升级到 npm @8.8.0以后,导致后续使用npm i git+https 无法正常使用,后来去官网升级了node 16长期版本后,使用npm命令就会导致npm 命令无法正常的使用了,
npm i 报错的日志输出节点
3817 verbose node v16.15.0
3818 verbose npm v8.5.5
3819 error Cannot read properties of null (reading 'pickAlgorithm')
3820 verbose exit 1
3821 timing npm Completed in 37999ms
解决方案 :
回退到了 node 14.19.2 npm使用node携带的版本,请勿根据npm的提示再次进行升级