bower install 什么都不做,甚至不抛出错误

cor*_*vid 15 npm

我在 Ubuntu 14.04 上。我做了sudo apt-get install npm。然后我做了npm install -g bower,成功了。

随着which npm,我得到/usr/bin/npm/
随着which bower,我得到/usr/local/bin/bower

我克隆了一个 github 存储库,它有一个bower.json. 我尝试bower install在根中执行但没有任何反应。就像,它不回显任何东西,不安装任何东西。它只是......没有。我试过了bower --help,没有任何反应。

我试过了sudo apt-get update,它说npm是最新的。Nodejs也存在。每当我用 npm 做任何事情时,它什么都不做。

编辑:当我这样做时npm --global ls,目录中列出了凉亭

这里可能有什么问题,我该如何解决?

小智 22

这对我有用:

bower install --force
Run Code Online (Sandbox Code Playgroud)

--force强行安装的地方


小智 14

我有同样的问题。似乎是由不正确的节点包引起的。

删除节点包并安装旧包对我有用:

apt-get remove node
apt-get autoremove
apt-get install nodejs-legacy
Run Code Online (Sandbox Code Playgroud)