0

我正在尝试在 OS X 10.10 上安装 Foundation 5 项目。我已经安装了 Bower,但是在安装 Foundation 项目(即 Foundation new my-project-folder)时,它返回:

Can't find bower. You can install it by running: sudo npm install -g bower

locate bower返回:

Users/[username]/..
.cache/..
.local/share/..
.npm/..

当前在 .bash_profile 中的唯一路径是:

PATH=/usr/local/bin:$PATH

echo $PATH返回:

/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin

这似乎不足以找到鲍尔。

是否可以通过添加以下内容来解决此问题:

PATH=/usr/local/share:$PATH

到.bash_profile?有更好的方法吗?

为什么安装后找不到 Bower(即npm install -g bower)?

我刚刚从山狮升级可能是相关的。我这样做是因为它使用 Ruby 1.8+,而 Foundation 需要 Ruby 1.9+。我还在 Mountain Lion 上尝试了 Homebrew,但这造成了混乱,因此操作系统升级似乎是最干净的方法。

4

1 回答 1

2

尝试按照此答案中的建议为 npm 添加前缀。

$ npm config set prefix /usr/local $ npm install -g bower

然后检查凉亭是否出现在您的路径中$ which bower

于 2015-10-02T03:23:56.900 回答