web-dev-qa-db-ja.com

bowerコマンドが何も返さない

私は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
[email protected] /usr/lib/node_modules/bower
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected] ([email protected])
├── [email protected] ([email protected])
├── [email protected] ([email protected], [email protected])
├── [email protected] ([email protected])
├── [email protected] ([email protected], [email protected])
├── [email protected] ([email protected], [email protected], [email protected], [email protected])
├── [email protected] ([email protected], [email protected])
├── [email protected] ([email protected], [email protected], [email protected])
└── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected])

大丈夫らしい.

しかし、私はbower --helpと何も起こりません。何も表示されません。Sudo bower --help

私のnodejsバージョンはv0.8.22、Ubuntu 12.10上のnpmバージョン1.2.14です

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

39

OK!!!

私は問題を見つけました...これはとても愚かで、私を笑わせました(これで夜を失っても)

" node "(Amateur Packet Radio Node program)という名前の別のソフトウェアがあるようです。Sudo apt-get remove nodeでそのソフトウェアを削除し、nodeJSを再インストールしてから、Sudo npm install bower -g et voila !!!

だから、アマチュアパケットラジオの人々はウェブ開発者とうまくやっていないようです...

これが他の誰かを助けることを願っています

123

同じ問題があります。

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

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

Sudo nano `which bower`

言う最初の行を編集します。

#!/usr/bin/env node

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

#!/usr/bin/env nodejs

ノード(Amateur Packet Radio Node program))がインストールされていないことを確認してください。

ヴィオラです。 mintおよびbuntで機能します

2
Jamaxiboy

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

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

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

注意してください、それらは大文字でなければなりません。

ダーム

2
dermd

また、nodejsの「stable」バージョンを使用していることも確認してください。私にもこの問題があり、最新のunstableビルドのインストール/使用が原因であることが判明しました。それがノードの問題なのか、npmの問題なのかわからない(npmの更新がノードに沿ってパッケージ化されているように見える)。

(さておき、「n」を使用してください- https://github.com/visionmedia/n -ノードのバージョンを管理するには... PITAのはるかに少ない;))

1
Warren Davis

Macでも同様の問題があり、最終的にはnpmへのパスの更新が機能しているように見えました。

export PATH=$PATH:/usr/local/share/npm/bin
1
Opentuned