ホームページ >ウェブフロントエンド >jsチュートリアル >Debian Raspberry Pi に NodeJS をインストールする方法

Debian Raspberry Pi に NodeJS をインストールする方法

巴扎黑
巴扎黑オリジナル
2017-09-20 09:19:402196ブラウズ

Raspberry Pi で NodeJS を実行するために特別な設定は必要ありません。openssh を使用して Raspberry Pi にリモート接続できることを確認するだけです。Debian (Raspberry Pi) Raspberry Pi に NodeJS をインストールする方法については、こちらをご覧ください。この記事で詳しく説明します

Raspberry Pi で NodeJS を実行するために特別な設定は必要ありません。openssh を使用して Raspberry Pi にリモート接続できることを確認するだけです。

Open SSH サーバーをインストールして構成します

これにより、Raspberry Pi にリモートで接続できるようになります。すでにインストールされているはずですが、このプロセスにより、最新バージョンがインストールされ、暗号化キーが生成されます。

Raspberry Pi が「ヘッダーレス」モードで実行されている場合。モニター、キーボード、マウスがない場合は、ネットワーク ケーブルを介して Raspberry Pi に接続する必要があります。


sudo apt-get install openssh-server
sudo rm -rf /etc/ssh/ssh_host_*
sudo dpkg-reconfigure openssh-server

Nodejs をダウンロードする

ダウンロードした Nodejs ファイルを保存する新しいディレクトリを作成します。ここでは、「nodes_download」ディレクトリを作成します。

注* 最新バージョンは http://nodejs.org/dist で確認してください。

最新バージョンの NodeJS のすべてが Raspberry Pi で使用できるわけではありません。 ARM 命令セットを正しく指定していないものがあるためです。

注* Raspberry Pi は ARM v7 命令セット CPU を使用します。

この記事では、2016 年 10 月 29 日にコンパイル可能な最新バージョンを使用しています。

cd コマンドを使用して、ダウンロードした Node.js ファイルを保存するディレクトリに移動します。ここでは、Downloads フォルダーを例として、「tar」パッケージをダウンロードして解凍します。

Nodejs をコンパイルする


ソース コードをダウンロードしたら、コンパイルに数時間かかる場合がありますので、しばらくお待ちください。 注* 以前のバージョンではコンパイルに 10 分しかかかりませんでしたが、Chriumun V8 エンジンがますます複雑になるにつれて、コンパイル時間はますます長くなりました。これは、ECMAScript 6 のサポートが追加されているためです。 。コンパイル速度を向上させたい場合は、コンパイル用の node.js0.x バージョンを見つけることができます。 コンパイル環境をインストールします (オプション)

cd Downloads
wget http://nodejs.org/dist/v6.10.3/node-v6.10.3.tar.gz
tar -xzf node-v6.10.3.tar.gz

次のコマンドを使用して Nodejs をコンパイルします:


apt-get install python g++ make

コンパイルされた Nodejs コードをインストールします


コンパイルが完了したら、インストールできますRaspberry Pie システムに追加します。これには、sudo コマンドなどのシステム管理者を使用してシステムにログインする必要があります。

cd node-v6.10.3
./configure
make

Raspberry Piを再起動します


sudo make install
インストールを確認します


インストールが完了したら、次のコマンドを使用してバージョンを確認できます

sudo reboot

表示された結果

v6. 9.1

3.10.8

結果が正常であれば、Nodejs と NPM のインストールは完了です。


NodeJS のバージョン 0.12.x をインストールします

V0.12.x は、NodeJS の非常に古典的なバージョンであり、ECMAScript 5 の構文を使用しており、そのステータスは jQuery バージョン 1.x と似ています。または Python 2.7 バージョン。 ES6 の一連の新しい構文機能 (Class/Promise/Async など) は導入されていません。パフォーマンスは比較的安定しており、サイズは小さいです。現在、ほとんどの npm モジュールがこのノード バージョンをサポートしています。 1. 毎回 sudo を入力して root に切り替える必要はありません。エラーが発生した場合は、すでに管理者である可能性があるため、無視してください。

node -v
npm -v

2.nodejs バージョン 0.12 をダウンロードして解凍します。

以上がDebian Raspberry Pi に NodeJS をインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。