cb()在安装angular/cli时从未调用错误

cb()在安装angular/cli时从未调用错误,angular,Angular,安装angular时,请执行以下操作以获取错误: angular/cli安装时出错: npm错误!我从没打过电话 npm错误!这是npm本身的一个错误。请通过以下地址报告此错误: npm错误 我已将以下软件要求安装到我的电脑上: node -v v8.11.2 npm -v v5.6.0 windows version 8 pro angular/cli installed by npm install -g @angular/cli 请检查屏幕截图也 解决方案 我们必须做以下几件事 np

安装angular时,请执行以下操作以获取错误:

angular/cli安装时出错:

npm错误!我从没打过电话

npm错误!这是npm本身的一个错误。请通过以下地址报告此错误:

npm错误

我已将以下软件要求安装到我的电脑上:

node -v 
v8.11.2
npm -v
v5.6.0
windows version 8 pro
angular/cli installed by npm install -g @angular/cli
请检查屏幕截图也

解决方案

我们必须做以下几件事

npm uninstall -g angular-cli
npm cache clean
npm install -g rxjs
npm install -g @angular/cli
我从没打过电话解决了

下载并安装Node.js和npm 要在公共npm注册表或公司的npm Enterprise注册表中发布和安装包,必须使用节点版本管理器或节点安装程序安装Node.js和npm命令行界面。我们强烈建议使用节点版本管理器安装Node.js和npm。我们不建议使用节点安装程序,因为节点安装过程在具有本地权限的目录中安装npm,并且在全局运行npm包时可能会导致权限错误

官方NPM文件

官方NVM存储库

使用此命令

npm cache clean --force

无需添加角度cli路径。删除卸载angular cli并重新安装它的选项Hanks@TheParam-我可以知道为什么不需要添加angular cli路径吗?我已经添加了这个路径并在angular 6中运行了应用程序。但是现在我用的是角度7。这是因为版本吗?您不需要设置环境变量路径或任何东西。当你插入nodejs时,它会给出它的命令提示,通过使用你的“ng”命令,没有任何设置。屏幕截图上看到的是你路径变量的全部内容吗?您可能在添加条目时意外删除了其中的内容。应该有一个指向%AppData%/npm的条目。安装路径添加的节点本身时,路径中的条目用分号分隔。。。所以路径没有问题。。但是我在安装angular/Clip时遇到了类似cb()从未在节点本身中调用的错误。虽然这段代码可以解决OP的问题,但最好包含一个关于代码如何解决OP问题的解释。通过这种方式,未来的访问者可以从您的帖子中学习,并将其应用到自己的代码中。因此,它不是一种编码服务,而是一种知识资源。此外,高质量、完整的答案更有可能被提升。这些特性,以及所有帖子都是独立的要求,是SO作为一个平台的一些优势,使其区别于论坛。您可以编辑以添加其他信息和/或使用源文档补充说明。
npm cache clean --force