【问题标题】:Bower, Grunt & zsh: command not found:Bower、Grunt 和 zsh:找不到命令:
【发布时间】:2012-09-15 07:52:46
【问题描述】:

我已经安装了 Grunt & Bower,并且正在使用 ZSH。

当我输入bower --helpgrunt anything 时,我得到zsh: command not found: bowerzsh: command not found: grunt 我该如何解决这个问题?

【问题讨论】:

  • 你做了什么安装? npm install -g grunt? npm install -g grunt-cli ?

标签: twitter zsh npm gruntjs


【解决方案1】:

/usr/local/share/npm/bin/ 添加到您的$PATH environment

【讨论】:

  • 对于使用 ZSH shell 的用户,请将其添加到 .zshrc:“export PATH=/usr/local/share/npm/bin:$PATH”
  • @ Sam & neon ...我在尝试使用 bower plugin for zsh 时遇到了同样的问题,现在它已经解决了。谢谢伙计们;)
【解决方案2】:

我无法让上述工作。问题是我刚刚重新安装了我的 Mac,忘记重新安装 grunt。

您可以通过使用bash -l 回到bash 并运行grunt 来测试grunt 是否实际安装并在zshell 之外正常工作。

如果 grunt 抛出同样的错误,你可以通过运行来安装 grunt:

sudo npm install -g grunt-cli 

运行 zsh 以返回 zshell。

【讨论】:

    【解决方案3】:

    你安装的时候是全局安装的吗?

    npm install -g bower
    

    试试看。如果没有,也尝试添加 sudo

    sudo npm install -g bower
    

    【讨论】:

    • 我使用他们网站上的命令安装了它npm install bower -g
    • 我在这里遇到vows 完全相同的问题=/
    【解决方案4】:

    当你安装 grunt (bower) 时,终端会告诉你目录。对于使用 ZSH shell 的用户,请将其添加到 .zshrc:

    export PATH=/usr/you/directory/npm/bin:$PATH,
    

    我发现它使用:

    /lib/node_modules
    export PATH=/usr/lib/node_modules/npm/bin:$PATH
    

    【讨论】:

      【解决方案5】:

      我用yarn代替npm

      yarn add grunt grunt-cli
      yarn grunt
      

      它对我有用。 希望它会帮助其他人:)

      【讨论】:

      • 纱线万岁!十分简单! ??
      【解决方案6】:

      如果您使用的是 GNOME 终端(Ubuntu Unity 和 Gnome 中的默认设置),请尝试https://askubuntu.com/questions/279180/nvm-command-not-found-issue 的答案。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2015-05-07
        • 1970-01-01
        • 1970-01-01
        • 2019-11-25
        • 2016-07-30
        • 2015-07-01
        • 2017-08-09
        相关资源
        最近更新 更多