Sudo apt-get install npm
とSudo npm install -g bower
を実行した後、Bowerのホームページの指示に従ってXUbuntu 13.10にBowerをインストールしようとしています。コマンドラインでbower
を発行すると次のようになります。
/usr/bin/env: node: No such file or directory
その後、Nodeをインストールします(Bowerの唯一の依存関係はNPMであるため、これは不要ではないと思いますが、正しいですか?)。とにかく、Sudo apt-get install node
を使ってnodeをインストールした後、bower help
のようなBowerコマンドのどれでも、単に何もしない、すなわち何も出力しません。
UbuntuにBowerをインストールする方法(できれば様々なバージョンのものを手動でダウンロードすることなく)。
Sudo ln -s /usr/bin/nodejs /usr/bin/node
または従来のnodejsをインストールします。
Sudo apt-get install nodejs-legacy
Sudo apt-get install nodejs
nodejsをインストールします
Sudo apt-get install npm
npmをインストールします
Sudo npm install bower -g
npm経由でbowerをインストールします
Ubuntu 12.04以降では、古いバージョン(0.6.x)のNodeが標準リポジトリにあります。インストールするには、単に実行してください:
Sudo apt-get install nodejs
NPMには最新バージョンのnodejsが付属しています。あなたがそれを持っていたら、そして実行してください
Sudo npm install bower -g
その後行ってもいいはずです。いくつかのアップデートを実行する必要があるかもしれませんが、それはかなり簡単なはずです。
まずはじめにnodejsをインストールします。
Sudo apt-get install nodejs
それからnpmをインストールします。
Sudo apt-get install npm
それからbowerをインストールしてください。
npm install -g bower
Npmパッケージのチュートリアルのいずれかの訪問のために: https://www.npmjs.com/
ここでパッケージを検索するだけで、インストール方法、ドキュメント、チュートリアルも見つけることができます。
P.Sこれは非常に一般的な解決策です。それでも問題が解決しない場合は、高度な方法を試してください。
こんにちはこの問題へのもう一つの解決策は次のコマンドを使用してあなたのPATHにnode nodejsバイナリフォルダを単に追加することです:
ln -s /usr/bin/nodejs /usr/bin/node
よりよい説明については、 NPM GitHub を参照してください。
ubuntu 12.04上では、PPAを使用してBowerをインストールするにはNodeJのパッケージバージョンが古すぎる
Sudo add-apt-repository ppa:chris-lea/node.js
Sudo apt-get update
Sudo apt-get -y install nodejs
これがインストールされたら、バージョンを確認してください。
npm --version
1.4.3
今Bowerをインストールします。
Sudo npm install -g bower
これはBowerをグローバルに取得してインストールします。
公開された回答は正しいですが不完全です。
最初にgitがインストールされていることを確認する必要があるパッケージをインストールするためのGit。
$ Sudo apt install git-core
BowerはNode.jsとnpmを使ってプログラムを管理しているのでインストールしましょう。
$ Sudo apt install nodejs
Nodeは/etc/usr/nodejs
にある実行ファイルでインストールされます。
以下のコマンドを使用してNode.jsを実行できるはずですが、私たちのものはnodejs内の場所なので、エラーは発生しません。そのようなファイルまたはディレクトリはありません。
$ /usr/bin/env node
シンボリックリンクを作成することでこれを手動で修正できます。
$ Sudo ln -s /usr/bin/nodejs /usr/bin/node
今すぐNode.jsがを使って、正しくインストールされることを確認します。
$ /usr/bin/env node
>
何人かのユーザはレガシーnodejsをインストールすることを提案します、このパッケージはただバイナリnodejsへのシンボリックリンクを作成します。
$ Sudo apt install nodejs-legacy
これで、npmとbowerをインストールできます
npmをインストールしてください
$ Sudo apt install npm
Bowerをインストールしてください
$ Sudo npm install -g bower
Bowerがインストールされていて、実行しているバージョンは何ですか。
$ bower -v
1.8.0
参照: