vue3项目执行npm install下载依赖报错问题排查方法

1、检查当前node与npm的版本

nodejs 和 npm 的版本是有适配的,具体可以看官网:nodejs 和 npm 的版本是有适配的

若是版本不兼容,修改node或者npm的版本即可,建议使用nvm版本管理工具,切换方便;

2、清除缓存后重新下载

复制代码
# 清除
#verify和clean --force的区别在于是否会验证缓存数据的有效性和完整性从而进行有效cache clean.
npm cache verify 
npm cache clean --force

#执行
npm install

#绕过peerDependency里依赖的自动安装
npm install --legacy-peer-deps

其他常见错误,这篇文章写的不错,也可以进行参考。文章链接

相关推荐
光影少年16 小时前
react的Context 和 Redux 区别?
前端·javascript·react.js·前端框架
前端 贾公子16 小时前
uni-app工程化实战:基于vue-i18n和i18n-ally的国际化方案 (上)
前端·javascript·vue.js
喵个咪16 小时前
基于 Flutter 的 Headless CMS 全平台前端架构:技术解析与二次开发导引
前端·flutter·cms
甜味弥漫17 小时前
React 快速入门:从 JSX 到列表渲染
react.js·前端框架·node.js
vim怎么退出17 小时前
Dive into React——Diff 算法
前端·react.js·源码阅读
拾年27517 小时前
别调 BERT 了:我用 Prompt 做了套 NLP 系统,20 分钟搞定
前端·人工智能
半个落月17 小时前
别再死记变量提升了——从 V8 编译过程真正理解 JS 执行机制
前端
橘子星17 小时前
别再懵圈!JS 执行机制的 “千层套路” 全揭秘
前端·javascript
GuWenyue17 小时前
LeetCode 76 最小覆盖子串|JS 滑动窗口标准解法
前端·算法·面试
YHHLAI17 小时前
前端 HTTP 请求 & LLM 接口开发
前端·网络协议·http