Bower命令未找到。

9
我试图启动Bower,但遇到了“命令未找到”错误。 我已经运行了
npm install -g bower 虽然有一些ERR!显示,但没有足够的信息帮助我理解它是否相关。我将输出粘贴到gist中,以免在此处占用大量空间,

https://gist.github.com/27c49b8a1a5eb552cb8a

我也读到了关于PATH问题的内容,但我相信我已经设置好了。
echo $PATH /usr/local/bin:/Users/ryan/.rvm/gems/ruby-2.0.0-p195/bin:/Users/ryan/.rvm/gems/ruby-2.0.0-p195@global/bin:/Users/ryan/.rvm/rubies/ruby-2.0.0-p195/bin:/Users/ryan/.rvm/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/Users/ryan/.rvm/bin:/bin:/usr/local/share/npm/bin:/Users/ryan/repos/git-friendly
不确定接下来该搜索什么,所以我来这里问,谢谢任何帮助。

1
https://dev59.com/fn7aa4cB1Zd3GeqPt7vS - Ashalynd
可能是重复的问题:安装后出现“command not found”错误 - Sindre Sorhus
所以npm cache clean什么也没做。我已经看到了其他可能是重复的问题,并检查了我的PATH和/usr/local/share/npm/bin:已经存在。这就是导致我困惑并在这里发布的原因。 - thatryan
3个回答

25

试着放下你的鞠躬

npm remove bower

然后使用管理员帐户重新安装它

sudo npm install -g bower
希望这有所帮助。

8
如果您已经安装了bower并且遇到了“命令未找到”的错误,请尝试以下操作。(否则运行npm install -g bower)
1)打开命令提示符。
2)然后运行此命令:set PATH=%PATH%;C:\Users\ "您的用户名" \AppData\Roaming\npm(请不要忘记在命令中替换您的用户名)。
3)现在系统将能够找到bower,您可以安装任何您想要的内容! :-)

先生,您拯救了我的心理健康。 - Bogdan Banciu

0
sudo chown -R $USER:$GROUP ~/.config

这将解决您的问题。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接