npm ERR! Unexpected end of JSON input while parsing near ‘...sh

it2026-09-01  1

在安装mysql2时,第一次安装卡住了,中途把安装的cmd界面关了,之后安装就一直提示“error Unexpected end of JSON input while parsing near '...8"}},"1.1.0":{"name":'”。

解决方法:报这个错误是因为有缓存,需要清除缓存。

先用npm cache clean --force,执行成功后,再npm i mysql2;

如果没成功,先升级npm,即npm i npm -g,然后再npm cache clean --force,最后再npm i mysql2;

如果还没成功,就先执行npm cache vertify,然后再npm cache clean --force,最后再npm i mysql2;

如果还是没成功,就继续npm cache clean --force,npm i mysql2;循环直到成功为止。

应该也适用于安装其他包时报这个错误。

 

最新回复(0)