前端报错npm ERR cb() never called问题

环境使用node版本v14.21.3,npm版本6.14.18

1.问题描述

1.1使用npm install后报错

复制代码
npm ERR! cb() never called!

npm ERR! This is an error with npm itself. Please report this error at:
npm ERR! ? ? <https://npm.community>

npm ERR! A complete log of this run can be found in:

2.解决问题过程

2.1看网上大部分的解决方式是:

删除_node_modules_目录,删除_package-lock.json_文件,清除缓存,再重新npm install,不过一般出现这个问题并不会生成_package-lock.json_文件

2.2网上还有部分的解决方式是:

使用npm uninstall -g npm更新npm版本来解决这个问题,不过我们一般会安装node和npm的匹配版本。

如果node和npm版本不匹配就会报这个问题

复制代码
ERROR: npm v10.5.0 is known not to run on Node.js v14.21.3. ?This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.

ERROR:
D:Program Files
odejs
ode_cache
ode_modules
pm
ode_modules@npmcliagentlibagents.js:105
? ? options.lookup ??= this.#options.lookup
? ? ? ? ? ? ? ? ? ?^^^

SyntaxError: Unexpected token '??='
? ? at wrapSafe (internal/modules/cjs/loader.js:1029:16)
? ? at Module._compile (internal/modules/cjs/loader.js:1078:27)
? ? at Object.Module._extensions..js (internal/modules/cjs/loader.js:1143:10)
? ? at Module.load (internal/modules/cjs/loader.js:979:32)
? ? at Function.Module._load (internal/modules/cjs/loader.js:819:12)
? ? at Module.require (internal/modules/cjs/loader.js:1003:19)
? ? at require (internal/modules/cjs/helpers.js:107:18)
? ? at Object.<anonymous> (D:Program Files
odejs
ode_cache
ode_modules
pm
ode_modules@npmcliagentlibindex.js:7:15)
? ? at Module._compile (internal/modules/cjs/loader.js:1114:14)
? ? at Object.Module._extensions..js (internal/modules/cjs/loader.js:1143:10)
2.2.1如果你不幸的按照网上使用npm uninstall -g npm升级了版本

那么可以去删除nodejs ode_cache ode_modules pm的文件,原来的npm文件会在nodejs ode_modules目录下。不需要重装node和npm来解决

3.解决步骤

好了,现在回到我们一开始需要解决的这个问题上。

导致这个问题是文件夹的权限没放开导致的,知道的就可以不往下面看了。

不知道调整文件夹权限的按照下方的图片步骤解决即可。调整的是代码所在文件夹

弄完之后去之前报错的前端项目下使用npm install命令即可

相关推荐
FungLeo13 小时前
成为全栈·Node 后端篇·阅读量防刷:去重、冷却与计数写分离
node.js·读写分离·数据去重·接口防刷·成为全栈·数据冷却
CharlesYu0115 小时前
前端性能优化的第一性原理,是不断缩短“用户发起意图 → 获得可用结果”之间的时间
前端
平头哥技术团队15 小时前
Day 21 _ 页内锚点_给每段起个 id,目录写 href=_#id_,点一下页面就滚到那一段
前端·html·html5
子兮曰17 小时前
Bun v1.4.1 深度解析:从 Zig 到 Rust,一场 11 天、64 个 AI 代理的语言迁徙
前端·后端·bun
人民广场吃泡面17 小时前
什么是AI Agent?它又能给前端带来哪些效率提升?
前端·人工智能
中科三方17 小时前
两家域名注册商资质被ICANN终止:企业域名资产安全再受关注
前端·网络·安全·域名
bug总结17 小时前
uniapp vue3全局方法注册使用
前端·javascript·uni-app
华无丽言18 小时前
如何在宜搭中实现获取子表中的字段值赋值到父表中?
前端·javascript·低代码
IT_陈寒18 小时前
Vue的computed属性竟然坑了我一把
前端·人工智能·后端
威斯软科的老司机18 小时前
通俗讲解 CNN 图像识别、向量 Embedding、Softmax 概率计算这三块的简化原理
前端·人工智能·ui·数字孪生