Javascript Bower安装命令不安装任何内容

Javascript Bower安装命令不安装任何内容,javascript,bower,Javascript,Bower,我很难让bower在MacOSX(10.9.3)上工作 首先,我确保没有安装旧版本或冲突版本的bower。(代码为目录) 然后我从头开始安装 ➜ Code npm install -g bower /usr/local/bin/bower -> /usr/local/lib/node_modules/bower/bin/bower bower@1.3.5 /usr/local/lib/node_modules/bower ├── is-root@0.1.0 ……等等 在那之后,我最终

我很难让bower在MacOSX(10.9.3)上工作

首先,我确保没有安装旧版本或冲突版本的bower。(代码为目录)

然后我从头开始安装

➜  Code  npm install -g bower
/usr/local/bin/bower -> /usr/local/lib/node_modules/bower/bin/bower
bower@1.3.5 /usr/local/lib/node_modules/bower
├── is-root@0.1.0
……等等

在那之后,我最终得到了一个半工作的凉亭,看起来:

➜  test  bower lookup jQuery
jQuery git://github.com/jquery/jquery.git
➜  test  bower install jQuery
➜  test  ls -la
total 0
drwxr-xr-x   2 edwin  staff    68 Jun 18 09:59 .
drwxr-xr-x  96 edwin  staff  3264 Jun 18 09:59 ..


➜  test  bower init
➜  test  
这里可能有什么问题

更多版本信息:

➜  test  npm -v
1.4.14
➜  test  node -v
v0.10.29
➜  test  bower -v
1.3.5
➜  test  

我解决了。在新版本的bower(1.3.7)中,我实际上收到了一条错误消息,它提供了足够的信息,能够解决这个问题

bower EACCES        EACCES, permission denied '/Users/edwin/.local/share/bower/empty'

一个使目录成为我自己的而不是根目录的递归chown使它再次工作。

你的
$NODE\u PATH
设置为什么?NODE\u PATH=/usr/local/lib/NODE\u modulesBTW-如果我做了
sudo bower-f--允许root安装jquery
它确实安装了一些东西,但这不是我当然解决的方法。在新版本的bower(1.3.7)中,我实际上收到了一条错误消息,它提供了足够的信息,能够解决这个问题。bower EACCES EACCES,权限被拒绝“/Users/edwin/.local/share/bower/empty”一个使目录成为我自己的而不是根目录的递归chown使它再次工作。
bower EACCES        EACCES, permission denied '/Users/edwin/.local/share/bower/empty'