gpt4 book ai didi

node.js - 运行 npm 命令时出错 TypeError : mkdirp is not a function

转载 作者:太空宇宙 更新时间:2023-11-04 01:23:26 37 4
gpt4 key购买 nike

我已经尝试卸载 Nodejs 并重新安装其他版本,但每次运行命令 npm installnpm 时,我都会收到此错误。当我尝试 npm -v 时,它会返回版本。

我当前安装的nodejs版本是10.16.0,NPM是6.12.0。

TypeError: mkdirp is not a function at Conf.setUser (C:\Users\mrosus\AppData\Roaming\npm\node_modules\npm\lib\config\set-user.js:22:3) at Conf.loadExtras (C:\Users\mrosus\AppData\Roaming\npm\node_modules\npm\lib\config\core.js:225:8) at Conf. (C:\Users\mrosus\AppData\Roaming\npm\node_modules\npm\lib\config\core.js:166:12) at Object.onceWrapper (events.js:286:20) at Conf.emit (events.js:198:13) at ConfigChain._resolve (C:\Users\mrosus\AppData\Roaming\npm\node_modules\npm\node_modules\config-chain\index.js:281:34) at ConfigChain.add (C:\Users\mrosus\AppData\Roaming\npm\node_modules\npm\node_modules\config-chain\index.js:259:10) at Conf.add (C:\Users\mrosus\AppData\Roaming\npm\node_modules\npm\lib\config\core.js:338:27) at Conf. (C:\Users\mrosus\AppData\Roaming\npm\node_modules\npm\lib\config\core.js:314:25) at ReadFileContext.callback (C:\Users\mrosus\AppData\Roaming\npm\node_modules\npm\node_modules\graceful-fs\graceful-fs.js:90:16) C:\Users\mrosus\AppData\Roaming\npm\node_modules\npm\lib\npm.js:59 throw new Error('npm.load() required') ^

错误:需要 npm.load() 在 Object.get (C:\Users\mrosus\AppData\Roaming\npm\node_modules\npm\lib\npm.js:59:13) 在 process.errorHandler (C:\Users\mrosus\AppData\Roaming\npm\node_modules\npm\lib\utils\error-handler.js:205:32) 在 process.emit (events.js:198:13) 在 process._fatalException (内部/bootstrap/node.js:496:27)

最佳答案

我遇到了类似的问题,发生在我身上的是我更改了 Node 的版本,使用 Node 版本管理器,我使用“n”https://github.com/tj/n 。事实证明,在更改版本时,我没有看到我给出了几条错误消息“权限被拒绝”,也就是说,我以为我已经更改了版本,但实际上并没有,这不知何故扰乱了我的 Node ,当我尝试在 npm 中使用任何命令时,它给出了错误。

为了解决这个问题,我只是使用 sudo 更改了版本,在我的例子中,当我使用“n” Node 版本管理器时,我运行“sudo n”命令并选择 Node 版本。

关于node.js - 运行 npm 命令时出错 TypeError : mkdirp is not a function,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58362281/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com