Linuxサーバにnodejsとnpmをインストールする際に問題が少しあります。これはraspbianを実行しています。私はすべてをセットアップし、私は明らかにこれらのバージョンは今古いことが判明するまで実行し、すべての罰金とダンディだったlinuxにnodejsとnpmをインストールする
sudo apt-get install nodejs npm
使用していました。だから私はそれらを削除
sudo apt-get purge nodejs npm
は、それから私は、SOに、次の回答(
here)を発見し、私は翻訳物を仮定している私にバージョン0.6.19を持た-vノードを...実行
curl -sL https://deb.nodesource.com/setup | sudo bash -
sudo apt-get install -y nodejs
を走りましたしかし、npm -vを実行すると、インストールされていないことがわかりました。そこで私はnodejをもう一度パージし、別の解決策を探しました。その時点で私はnodejsのサイト(here)のものに従うことに決めました。私は次のコマンドを実行しました。
curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
sudo apt-get install -y nodejs
と
sudo apt-get install -y build-essential
2の問題は:
1)インストールされたバージョンはまだ0.6.19でした。私はむしろバージョン4.xを持っています。それは私の開発マシン(macOS Sierra)で動作しているからです。
2)まだnpmはありません。どのノードが役に立たなくなっているか
いずれかのヘルプ(ただし2が望ましい)はすばらしいでしょう。前もって感謝します。
ありがとう@LuisGonzález。私は確かにあなたにビールを借りています。なぜnvmがGoogleにポップアップする最初のアプローチではないのですか?スーパーはそれぞれ簡単です。 –
私は「n = $(どのノード); n = $ {n%/ bin/node」を実行しなければならなかったか)をsudoとして(1024未満のポートを持つために)nodeとnpmにアクセスするために追加したいと思います。 }; chmod -R 755 $ n/bin/*; sudo cp -r $ n/{bin、lib、share}/usr/local " –
ありがとう、Luis!また、最新のノードバージョンをインストールしたい場合は、 ''の代わりに 'nvm install node'と入力するだけです。 –