私はubuntu linuxシステムで私のnode.jsがどこにあるかを見つけたい。 コマンドを実行します。 コマンド:どのノードは私に/usr/bin/nodeのパスを与えますが、私がそのフォルダに行くとき、ノードフォルダとファイルは存在しません。
誰か私を助けることができますか?
私は次のようにnode.jsをインストールします。
sudo apt-get install python-software-properties python g++ make
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs
dpkg-query -L nodejsを実行すると、
nodejsパッケージに属するすべてのファイルへのフルパスがリストアップされます。もし
/usr/bin/nodeがなければ (
/usr/bin/nodejsへのシンボリックリンクになっているはずです)、
apt-get install` で何か問題が発生した可能性があります。
sudo apt-get install nodejsは、通常古いバージョンの nodejs をインストールするので、心配ありません。そのため、
/usr/bin/nodejs`で問題ありません。
コマンドラインで node
のみを使用するように、いくつかの追加作業を行います。
パッケージマネージャ npm をインストールする: sudo apt-get install npm
.
その後、npmをアップグレードする: sudo npm cache clear --force && sudo npm install -g npm
.
次に n をインストールします: sudo npm install -g n
.
これはnodeのバージョン管理ツールです。
その後、nodeをアップグレードします: sudo n stable
これで /usr/bin/node
スクリプトが作成され、説明した問題が修正されるので、nodejs app.js
の代わりに node app.js
でアプリを実行できるようになります。
node を希望するバージョンにダウングレードすることもできます(例: sudo n 0.12.4
)。
バージョンを確認するには、node --version
とします。