npm install --save qrcode
原因:npm版本问题导致下载冲突,从而中断安装
解决办法:
在你要执行的命令后面加上 --legacy-peer-deps
例如:npm install --save qrcode --legacy-peer-deps
--legacy-peer-deps 标志是在v7 中引入的,目的是绕过peerDependency自动安装,它会告诉NPM忽略项目中引入的各个modules之间相同的modules但不同版本之间的问题并继续安装,保证各个引入的依赖之间对自身所使用的不同版本modules共存
执行命令之后成功安装依赖。