npm install 报错 npm ERR! code 1

问题:npm ERR! code 1

问题描述:

打开同事给的或者从其它开源站下载的vue项目时都会先安装项目必要的包,在npm install时,或在运行中报错npm ERR! code 1

报错如图:

问题原因:

这个错误太熟悉了,百分之九十九点九都是环境引起的:Node.js 版本过高或过低,其次就是安装的软件包存在冲突。

解决的思路:

1 解决方式一:安装项目所需要的Node.js版本

先检测版本,先看项目对node需求(如果同事的项目,安装他一样的版本即可),不是可以根据报错第一行的内容,第一行的内容通常就是与node版本不兼容的库,再根据该库的版本查找对应的nodejs版本。

检测版本:

复制代码
node -v

2 解决方式二:更新报错的版本库(不推荐)

报错列表有提示是安装到哪个报错。更新报错库的版本,由于库之前往往会有依赖,更新完一个,一般还有可能依赖之前的库版变化,也要同时更新,持续项目所有的库都更新后可以完美兼容为止,如果有一些库由于没有维护还可能不会存在有对应nodejs可依赖库的版本。

相关推荐
kyriewen15 小时前
我用 Codex 重写了同事维护三年的代码,他没说谢谢——而是找了领导
前端·javascript·ai编程
OpenTiny社区15 小时前
从零开发 AI 聊天页要两周?试试这款 Vue3 垂直对话组件库 TinyRobot,直接开箱即用
前端·vue.js·github
铁皮饭盒15 小时前
S3已成为文件存储标准,阿里/腾讯/华为云都支持,Bun率先原生支持
前端·javascript·后端
Cobyte15 小时前
22.Vue Vapor 组件 props 的实现
前端·javascript·vue.js
lichenyang45315 小时前
从 has.showToast 看 ASCF 的 API 调用链路
前端
张就是我10659217 小时前
DOMPurify 的一个漏洞:你以为 {} 是空的?
前端
疯狂的魔鬼17 小时前
一套 Schema 驱动四视图:记 useCrudSchemas 的设计与实践
前端·javascript·typescript
风骏时光牛马17 小时前
大模型开发工具高频故障与实操问题汇总代码案例大全
前端
hoLzwEge17 小时前
pnpm vs npm:新一代包管理器的范式革命
前端框架·node.js
没落英雄17 小时前
2. 让 Agent 能读写文件、执行命令 —— LocalShellBackend 实战
前端·人工智能·架构