npm 安装依赖报错解决:npm ERR! Unexpected end of JSON input while parsing near
问题概述
公司里的Jenkins构建某个前端项目一直报错,查看日志发现是在 npm i
阶段,错误如下:
npm WARN deprecated core-js@2.6.11: core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3. npm WARN deprecated popper.js@1.16.1: You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1 npm ERR! Unexpected end of JSON input while parsing near '...RZ9vRZCK58maAT55SsyLT' npm ERR! A complete log of this run can be found in: npm ERR! /data/npm/node_cache/_logs/2020-06-22T09_56_13_966Z-debug.log
而在本地,或者其他机器上安装都是正常的,说明代码没问题,最后怀疑是npm的缓存,查询命令解决了问题
解救之法
清空npm的暂存
npm cache clean --force
本文作者:东北小狐狸
本文链接:https://www.cnblogs.com/hellxz/p/13178246.html
版权声明:本作品采用自由转载-非商用-非衍生-保持署名 (CC BY-NC-ND 3.0)许可协议进行许可。
分类:
开发工具/Linux工具
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步