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

安装节点后未找到NPM命令

濮嘉茂
2023-03-14

我很难让npm命令正常工作,不幸的是,我对unix的了解不足以独自解决这个问题。我所做的只是brew安装节点,我得到以下错误:

当我键入npm时,我得到zsh:command not found:npm

进一步研究这个问题,我发现了这个堆栈溢出的答案:

在zsh中安装npm后未找到命令

根据它的建议,我尝试添加导出PATH=/usr/local/share/npm/bin:$PATH到我的. zshc文件。键入npm时仍然会出现相同的错误

我可以确认它是在路径echo$PATH收益率/用户/nicholashaley/. rbenv/shims:/用户/nicholashaley/. rbenv/bin:/应用程序/Postgres.app/Contents/Versions/9.3/bin:/usr/本地/heroku/bin:/usr/本地/share/npm/bin:/usr/本地/bin:/应用程序/Postgres.app/Contents/Versions/9.3/bin:/usr/本地/heroku/bin:/用户/nicholashaley/. rbenv/shims:/usr/本地/bin:/usr/本地/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin

我也可以确认节点已经安装节点-v产生v0.12.2

有什么想法吗?我被难住了

共有3个答案

祁鸿晖
2023-03-14

好的,这对我来说很有用:

$ brew update
$ brew uninstall node
$ brew install node
$ sudo brew postinstall node #This what the important step
潘泰
2023-03-14

我遇到了这个线程有同样的问题,但最后下面是对我有效的,没有sudo

$ brew update
$ brew uninstall node
$ brew install node
$ chown -R YourUserName /usr/local/lib/node_modules/
$ brew postinstall node #This what the important step
后易安
2023-03-14

不是答案,但可能是解决方案。。。

通过brew卸载节点:brew卸载节点

然后从https://nodejs.org/en/download/下载Node并安装。

npm应该“正常工作”。

 类似资料:
  • 问题内容: 我很难使npm命令正常工作,但是不幸的是,我对Unix的了解不足以独自解决这个问题。我所做的只是,并且出现以下错误: 当我型我得到 进一步研究此问题,我发现此堆栈溢出答案: 在zsh中安装npm后找不到命令 按照其建议,我尝试将其添加到我的.zshrc文件中。键入时仍然出现相同的错误 我可以确认这是在收益率中 我还可以确认节点已安装率 有任何想法吗?我很困惑 问题答案: 不是答案,而是

  • 当我用命令安装测试咖啡馆时,我可以在终端中使用命令“测试咖啡馆”,运行像“测试咖啡馆浏览器测试”这样的测试,但是现在我格式化了我的操作系统,只用“代码”安装了它npm安装与我的项目的packege.json,当我尝试使用testCafe命令来运行测试时,我得到消息。 现在我可以运行测试,只要我调用节点模块,如 似乎调用节点模块的“testcafe”命令别名在我使用安装它时没有创建。 对我如何修复它

  • 当我执行 不幸的是,执行任何bower命令都会返回 返回并运行返回。

  • 问题内容: 通过npm 安装gulp.js后,从与安装目录相同的目录运行命令时收到错误消息。 在目录下查找时,我可以在其中看到可执行文件。 我的npm安装有问题吗? 问题答案: 完全正常。如果要在命令行上使用它,则需要全局安装。 请参阅安装说明。 另外,不在您的中。但是它会在运行npm脚本时由npm自动添加(请参阅此博客文章以获取参考)。 因此,您可以添加到文件中: 然后,您可以运行或启动gulp

  • 在我使用之后 看来安装成功了。第二次,结果是: 那如果我这么做了 结果是 然而如果我尝试 结果总是:

  • 我已经通过命令行在全球范围内安装了两个npm软件包“下载”和“enigmavirtualbox”: 和 我正试图在批处理文件中使用它们来捆绑单个文件。我的节点项目中的exe文件。对于这两个命令,命令