当前位置: 首页 > 知识库问答 >
问题:

npm因“ERR!cb()从未调用”而崩溃

长孙章横
2023-03-14

我正在尝试使用安装vue cli

npm安装-g@vue/cli

我得到以下错误

Unhandled rejection Error: EACCES: permission denied, mkdir '/home/moeketsi/.npm/_cacache/tmp'

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:
npm ERR!  /home/moeketsi/.npm/_logs/2019-08-02T07_16_39_683Z-debug.log

日志文件在此处可用。

当我尝试使用sudo运行命令时,我得到

sudo: npm: command not found

我使用节点v10.16.1和npm vesrsion是6.9.0。我从他们的网站上安装了node.js。我从这篇文章中尝试了以下建议,从一个稍微不同的案例中,没有一个建议有用。

共有2个答案

汪建白
2023-03-14

这是许可的问题。转到根并尝试安装。

从根用户尝试:

sudo -i

npm install -g @vue/cli

如果你想维护当前目录。

sudo -s

npm install -g @vue/cli
巢星纬
2023-03-14

根据文档,如果安装了以前的版本,则可能会出现问题。您可以检查使用npm list-g安装的所有软件包。

要卸载以前版本的vue-cli,请使用npm卸载vue-cli-g

如果不是这样,您可以尝试运行npm cache clear--force并再次尝试安装。

 类似资料:
  • 我以前没有过将代码推送到Heroku的问题;直到星期一我才出现这个错误。 我在web上看到过类似的帖子,提到了稍微不同的错误,但没有看到过带有之前。

  • 问题内容: 我有一个我在另一台PC上工作过的本机项目,现在我想继续在另一台Linux机器上处理此确切的项目文件夹。 因此,现在我有了项目文件夹,该文件夹不包含node_modules目录,但确实包含“ package.json”。据我了解,在目录内进行NPM安装时,应安装并创建具有所有必需依赖项的node_modules目录。但是,一段时间后操作失败,并显示错误“ npm ERR!cb()neve

  • 我试图在项目文件夹中运行,但每次都出现此错误,显示从未调用过

  • 当我运行命令我得到以下错误:- 我谷歌了一下,尝试了很多东西,都没有成功。

  • 我在这里安装有棱角的材料就是我所做的 通过以下命令成功安装了Angle material Angula CDK无法使用以下命令安装 我在cmd中遇到以下错误: 参考我从来没有这个问题,这发生在我卸载了cdk和角材料之后,所以现在我试图再次安装它, 我需要做什么来解决这个问题?

  • 我有一个react原生项目,我在我的另一台pc上工作,现在我想继续在我的另一台linux机器上的这个项目文件夹上工作。 所以现在我有了项目文件夹,它不包含node_modules目录,但它包含“package.json”。据我所知,在目录内进行NPM安装,应该安装并创建具有所有所需依赖项的node_modules目录。但是,操作失败后,一段时间与错误"npm ERR!CB()从来没有打电话!" 我