前端项目 node_modules依赖报错解决记录

1.首先尝试解决思路

  • npm报错就切换yarn , yarn报错就先切换npm
  • 删除 node_modules 跟 package-lock.json文件重新下载依

报错信息

Module build failed: Error: Missing binding D:\vue-element-admin\node_modules\node-sass\vendor\win32-x64-83\binding.node

Node Sass could not find a binding for your current environment: Windows 64-bit with Node.js 14.x

Found bindings for the following environments:

  • Windows 64-bit with Node.js 14.x

This usually happens because your environment has changed since running `npm install`.

Run `npm rebuild node-sass` to download the binding for your current environment.

错误点

  • 模块构建失败,报错信息显示找不到D:\vue-element-admin\node_modules\node-sass\vendor\win32-x64-83\binding.node 绑定文件,且 Node Sass 无法找到当前环境(Windows 64 位和 Node.js 14.x)的绑定,尽管它找到了 Windows 64 位和 Node.js 14.x 的其他绑定,但可能由于环境变化导致该问题。

解决 :运行 npm rebuild node-sass 来重新下载当前环境的绑定文件

bash 复制代码
npm rebuild node-sass

报错信息

npm ERR! code ETIMEDOUT npm ERR! errno ETIMEDOUT npm ERR! network request to https://registry.npm.taobao.org/only-allow failed, reason: connect ETIMEDOUT 124.200.113.104:443 npm ERR! network This is a problem related to network connectivity. npm ERR! network In most cases you are behind a proxy or have bad network settings. npm ERR! network npm ERR! network If you are behind a proxy, please make sure that the npm ERR! network 'proxy' config is set properly. See: 'npm help config'

错误点

解决:可以切换回官方源试试

bash 复制代码
npm config set registry https://registry.npmjs.org/

使用淘宝 npm 镜像

bash 复制代码
npm config set registry https://registry.npm.taobao.org
相关推荐
roman_日积跬步-终至千里17 分钟前
【系统架构设计(25)】Web应用服务器与现代架构
前端·架构·系统架构
yshhuang20 分钟前
在Windows上搭建开发环境
前端·后端
littleplayer21 分钟前
Redux在iOS中的使用
前端
跟橙姐学代码22 分钟前
Python里的“管家婆”:带你玩转os库的所有神操作
前端·python·ipython
jingling55523 分钟前
uniapp | 快速上手ThorUI组件
前端·笔记·前端框架·uni-app
UrbanJazzerati23 分钟前
可拖拽的进度条组件实战:实现思路与Demo
前端·面试
Cache技术分享26 分钟前
188. Java 异常 - Java 异常处理规范
前端·后端
不一样的少年_29 分钟前
Vue3 后台分页写腻了?我用 1 个 Hook 删掉 90% 重复代码(附源码)
前端·vue.js·设计模式
一枚前端小能手32 分钟前
🔥 滚动监听写到手抽筋?IntersectionObserver让你躺平实现懒加载
前端·javascript
我是日安33 分钟前
从零到一打造 Vue3 响应式系统 Day 5 - 核心概念:单向链表、双向链表
前端·vue.js