39

私はbowerをインストールしようとしていますが、コマンドbowerが何も返さないため、何かが足りないに違いありません。

私はこのようにバウアーをインストールしました:

sudo npm install bower -g

これは出力です:

npm http GET https://registry.npmjs.org/bower
npm http 304 https://registry.npmjs.org/bower
npm http GET https://registry.npmjs.org/tmp
...
...  # Many requests here n_n
npm http GET https://registry.npmjs.org/traverse
npm http 304 https://registry.npmjs.org/traverse
/usr/bin/bower -> /usr/lib/node_modules/bower/bin/bower
bower@0.8.5 /usr/lib/node_modules/bower
├── stable@0.1.3
├── archy@0.0.2
├── colors@0.6.0-1
├── tmp@0.0.16
├── async@0.2.6
├── mkdirp@0.3.5
├── semver@1.1.4
├── request@2.11.4
├── hogan.js@2.0.0
├── lodash@1.0.1
├── rimraf@2.0.3 (graceful-fs@1.1.14)
├── nopt@2.0.0 (abbrev@1.0.4)
├── fstream@0.1.22 (inherits@1.0.0, graceful-fs@1.2.0)
├── promptly@0.1.0 (read@1.0.4)
├── tar@0.1.16 (inherits@1.0.0, block-stream@0.0.6)
├── read-package-json@0.1.13 (graceful-fs@1.2.0, lru-cache@2.0.4, slide@1.1.3, npmlog@0.0.2)
├── rc@0.0.8 (config-chain@0.3.3, optimist@0.3.5)
├── glob@3.1.21 (inherits@1.0.0, graceful-fs@1.2.0, minimatch@0.2.11)
└── unzip@0.1.4 (buffers@0.1.1, over@0.0.5, pullstream@0.1.0, setimmediate@1.0.1, readable-stream@0.2.0, binary@0.3.0)

大丈夫そうです。

しかし、それから私はbower --help何も起こりません、それは何も表示しません..私は試したことさえありますsudo bower --help

私のnodejsバージョンはv0.8.22、Ubuntu12.10のnpmバージョン1.2.14です

何か案は??前もって感謝します

4

5 に答える 5

124

Ok!!!

私は問題を見つけました...これはとてもばかげているので笑ってしまいました(これで夜を過ごしたとしても)

「ノード」(アマチュアパケットラジオノードプログラム)という別のソフトウェアがあるようです。そのソフトウェアを削除しsudo apt-get remove node、nodeJSを再インストールしてから、出来上がりsudo npm install bower -g!!!

だから、アマチュアのパケット無線関係者は Web 開発者とうまくやっていけないようです... あまりにも残念です

これが他の誰かに役立つことを願っています

于 2013-03-14T00:03:41.110 に答える
2

同じ問題を抱えています。

私がしたことは、bower のソース コードを編集して、最初の行を変更することだけでした。

端末を起動し、これをジャンクします。

sudo nano `which bower`

次の最初の行を編集します。

#!/usr/bin/env node

それを次のように変更します。

#!/usr/bin/env nodejs

ノード(アマチュア パケット ラジオ ノード プログラム)がインストールされていないことを確認します。

ビオラ その通りです。ミントとubuntuで動作します

于 2016-01-16T23:48:56.577 に答える
2

プロキシの背後で作業していますか? npm のように、bower が自動的にプロキシ設定を取得しないようです。

HTTP_PROXY および HTTPS_PROXY 環境変数を設定すると、bower が機能するはずです。

https://github.com/twitter/bower/issues/208

大文字でなければならないことに注意してください。

真皮

于 2013-03-12T15:49:01.970 に答える
1

Macでも同様の問題がありましたが、最終的にnpmのパスを更新するとうまくいったようです:

export PATH=$PATH:/usr/local/share/npm/bin
于 2014-04-11T13:20:21.387 に答える