【问题标题】:Node installed, but not NPM已安装节点,但未安装 NPM
【发布时间】:2016-05-01 22:52:46
【问题描述】:

我用 brew 'brew install node' 安装了节点,我收到一条警告消息

'Warning: The post-install step did not complete successfully'.

当我输入 node -v 时,我确实可以看到 node 的当前版本,但是当我尝试查找 npm 的当前版本时,我得到了这个错误。

-bash: /usr/local/bin/npm: No such file or directory

NPM 不存在的原因是因为安装后步骤没有成功完成吗?

【问题讨论】:

    标签: node.js shell npm homebrew


    【解决方案1】:

    是的,那件事也发生在我身上。经过大量搜索,我找到了解决方案。我想这会对你有所帮助。

    sudo brew uninstall node
    brew update
    brew upgrade
    brew cleanup
    brew install node
    sudo chown -R myusername /usr/local
    brew link --overwrite node
    sudo brew postinstall node
    

    谢谢!!

    【讨论】:

    • Phwew,运行命令,它工作。我真的需要了解更多关于在 shell 中工作的知识。谢谢 Sk Arif!
    • 最后一步不需要 sudo