记录日常使用中遇到的Node.js相关问题
[toc]
官方网站
使用过程记录
lockfileVersion
一个整数版本,从文档的版本号1开始,在npm v7中,文件格式发生了很大的变化,以跟踪之前需要在node_modules或npm注册表中查找的信息,所以npm v7生成的localfileVersion版本对应为2.
参考资料
升级或降级npm
安装指定版本npm
npm install npm@6.14.14 //@后跟要安装的版本号即可实现升级或降级
Node.js跟npm的版本对应关系
升级或降级后可能遇到的错误
"Code EINTEGRITY"
npm ERR! code ELSPROBLEMS
解决方案
先清除缓存
npm cache verify
或
npm cache clean --force
然后重新安装
npm install
如果还是不管用,可以尝试删除目录"node_modules"和文件"package-lock.json",再重复上述步骤。