【问题标题】:After restarting Terminal, I can no longer execute Node重启终端后,我无法再执行节点
【发布时间】:2011-10-10 19:28:56
【问题描述】:

由于某种原因,重新启动终端后,我将无法再执行节点。尝试这样做会导致以下错误:

-bash: node: command not found

我尝试删除节点并重新安装它。那行得通,但是一旦我重新启动终端,魔法就消失了。

怎么会这样?

【问题讨论】:

    标签: macos bash node.js terminal


    【解决方案1】:

    魔术是否涉及设置PATH 变量,以便node 会在路径上,如果是这样,然后将魔术添加到您的.bashrc

    【讨论】:

    • 抱歉耽搁了。开了个会。这就是我的.bashrc 所说的:export PATH=$HOME/local/bin:$PATH 看起来很正常,对吧?不过,没有魔法。
    • 我的意思是节点的安装改变了PATH 以包括它的位置。那么当node 工作时echo $PATHwhich node 的结果是什么?
    • echo PATH/Users/karimmaassen/local/bin:/Users/karimmaassen/local/bin:/Users/karimmaassen/local/node/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin 我安装了node 4.10
    • 你应该将export PATH=$HOME/​local/node/bin:$PATH添加到.bashrc
    • 我做到了。好像没修编辑:我做到了,现在它修复了它。 :) 感谢您的帮助!
    猜你喜欢
    • 1970-01-01
    • 2018-04-17
    • 2022-11-02
    • 2014-05-01
    • 1970-01-01
    • 2018-01-19
    • 1970-01-01
    • 2021-05-15
    • 1970-01-01
    相关资源
    最近更新 更多