node依赖安装的bug汇总

1.npm仓库

首先要获取npm仓库的地址:

registry=http://11.11.111.1:1111/abcdefg/adsfadsf 类似这种的地址

然后设置npm仓库:

npm config set registry=http://11.11.111.1:1111/abcdefg/adsfadsf (地址要带等号)

接着安装依赖:

npm install

2.安装nodejs

找到稳定的版本:16、18、20等等,进行默认安装。

如果安装时遇到错误:

清了node依赖和package.lock.json

npm install --legacy-peer-deps 强制安装依赖,忽略冲突

npm install --force 也是强制安装依赖,忽略冲突

npm cache clean --force 清除npm-cache中的缓存

3.卸载nodejs

电脑菜单中程序的nodejs卸载。

删除node的安装目录,默认是C:\Program Files\nodejs。

查找.npmrc文件是否存在,有就删除,默认在C:\User\用户名。

逐一查看一下文件是否存在,存在就删除

C:\Program Files (x86)\Nodejs

C:\Program Files\Nodejs

C:\Users\用户名\AppData\Roaming\npm

C:\Users\用户名\AppData\Roaming\npm-cache

开系统设置,检查系统环境变量,将node相关的配置都删掉

环境变量打开方式:我的电脑->属性->高级->环境变量->

用户变量的Path删除->系统变量的NODE_PATH里的node删掉

必要时删除注册表

  1. 打开"运行"(Windows + R)并输入"regedit"

  2. 在注册表编辑器中,依次选择"计算机\HKEY_LOCAL_MACHINE\SOFTWARE"

  3. 找到并删除名为"Node.js"的文件夹

相关推荐
前端双越老师几秒前
如何以前端视角(非0基础)学 Java ?
java·node.js·全栈
爱分享的程序猿-Clark23 分钟前
【前端分享】vue开发项目,如何实现 从A页面跳转到B页面,并传值!
前端·javascript·vue.js
冰暮流星34 分钟前
javascript之String方法介绍
开发语言·javascript·ecmascript
Hilaku1 小时前
2026 年前端大洗牌:React 服务端到 Vite 的底层重构
前端·javascript·程序员
名字还没想好☜1 小时前
React setState 连续调用「丢更新」排查:批量更新与函数式更新
前端·javascript·react.js·react·usestate
come112342 小时前
Vue 2 与 Vue 3 语法区别及使用技巧
前端·javascript·vue.js
腻害兔2 小时前
【若依项目-产品经理视角】RuoYi-Vue-Pro 源码拆解:ERP 企业资源模块,一个轻量级进销存的完整实现?
前端·javascript·vue.js·人工智能·前端框架·产品经理·ai编程
糖果店的幽灵2 小时前
langgraph的四种state解析
java·前端·javascript·langgraph
Allshadow2 小时前
Nest.js - 目录结构
javascript·nestjs
张元清3 小时前
React useCookie Hook:把 Cookie 变成响应式状态(2026)
javascript·react.js