cnpm安装时候出现“Unexpected end of JSON input“的解决办法

本文介绍了解决npm安装过程中遇到的问题的方法。当遇到安装失败时,可以通过清除缓存并强制使用淘宝镜像的方式解决。具体步骤为先清理npm缓存,然后安装淘宝镜像。

在控制台输入一下命令:

$ npm cache clean --force

输入运行之后再次安装淘宝镜像即可成功

$ npm install -g cnpm --registry=https://registry.npm.taobao.org

希望能够帮到你们

\ [0/65] Installing echarts@^5.4.2 × Install fail! SyntaxError: Unexpected end of JSON input (file: F:\huaifengProject\crb-dg-mes\code\mes-ui\node_modules\.store\echarts@5.6.0\node_modules\echarts\package.json) SyntaxError: Unexpected end of JSON input (file: F:\huaifengProject\crb-dg-mes\code\mes-ui\node_modules\.store\echarts@5.6.0\node_modules\echarts\package.json) at JSON.parse (<anonymous>) at Object.exports.readJSON (F:\NodeJS\node_modules\cnpm\node_modules\npminstall\lib\utils.js:69:17) at async Object.exports.isInstallDone (F:\NodeJS\node_modules\cnpm\node_modules\npminstall\lib\utils.js:111:15) at async download (F:\NodeJS\node_modules\cnpm\node_modules\npminstall\lib\download\npm.js:328:7) at async module.exports (F:\NodeJS\node_modules\cnpm\node_modules\npminstall\lib\download\npm.js:24:16) at async module.exports (F:\NodeJS\node_modules\cnpm\node_modules\npminstall\lib\download\index.js:19:10) at async _install (F:\NodeJS\node_modules\cnpm\node_modules\npminstall\lib\install_package.js:122:16) at async install (F:\NodeJS\node_modules\cnpm\node_modules\npminstall\lib\install_package.js:23:12) at async _installOne (F:\NodeJS\node_modules\cnpm\node_modules\npminstall\lib\local_install.js:215:15) at async mapper (F:\NodeJS\node_modules\cnpm\node_modules\npminstall\lib\local_install.js:140:5) npminstall version: 7.12.0 npminstall argv: F:\NodeJS\node.exe F:\NodeJS\node_modules\cnpm\node_modules\npminstall\bin\install.js --fix-bug-versions --china --userconfig=C:\Users\Lenovo\.cnpmrc --disturl=https://cdn.npmmirror.com/binaries/node --registry=https://registry.npmmirror.com --force F:\huaifengProject\crb-dg-mes\code\mes-ui>
最新发布
07-09
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值