运行时出现此错误sudo npm install。在我的服务器上,npm的安装较早。我尝试删除该package- lock.json文件,然后运行npm cache clean --force,但没有用。
sudo npm install
package- lock.json
npm cache clean --force
我的npm版本是5.3.0。
错误:
npm ERR! code EINTEGRITY npm ERR! sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA== integrity checksum failed when using sha512: wanted sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA== but got sha512-WXI95kpJrxw4Nnx8vVI90PuUhrQjnNgghBl5tn54rUNKZYbxv+4ACxUzPVpJEtWxKmeDwnQrzjc0C2bYmRJVKg==. (65117 bytes) npm ERR! A complete log of this run can be found in: npm ERR! /home/ubuntu/.npm/_logs/2017-11-29T05_33_52_182Z-debug.log
实际上,以上内容与服务器端的网络连接有关。当我在服务器中具有良好的连接性时,npm安装进展顺利,并且未引发任何错误