次の記事では、どうすればよいかを見ていきます。 Ubuntu20.04にNode.jsとnpmをインストールする| 18.04。 これは、JavaScript用のオープンソースのクロスプラットフォームランタイム環境です。 このページ イベント指向のI / O操作モデルを使用しているため、軽量で効率的です。
NodeJSは JavaScriptベースのオープンソースサーバーフレームワーク これは主に、JavaScriptランタイムを使用してバックエンドサーバーアプリケーションを構築するために使用されます。 これは、ChromeのV8JavaScriptエンジンに基づいています。 Npmは、NodeJSのデフォルトのパッケージマネージャーです。
これは主に非同期プログラミングに使用され、 非常に軽いフレーム、他よりも高速になります。 また、一般的なオペレーティングシステムのほとんどと互換性があります。 このフレームワークでは、Ubuntuを使用して、Webアプリケーション、コマンドラインアプリケーションなどのさまざまなタイプのアプリケーションを開発できます。
NodeSourceからNodeJSリポジトリを追加します
NodeSourceは、NodeJSの最新バージョンを維持および含む、会社独自のエンタープライズレベルのノードリポジトリです。。 NodeSourceから、特定のバージョンのNodeJSをインストールできるようになります。
NodeSourceからNodeJSをインストールするには、次のコマンドのいずれかを実行して、関心のある特定のバージョンを追加します。 それを行うには curlをインストールする必要があります。 このツールをまだお持ちでない場合は、次のコマンドでインストールできます。
sudo apt install curl
今のために 最新バージョンをインストールする (バージョン14)、ターミナル(Ctrl + Alt + T)で、次のPPAを追加します。
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
へ バージョン12をインストールする、あなたがしなければならないのはコマンドを実行することだけです:
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
へ LTSバージョンをインストールする (バージョン10)、使用するPPAは次のようになります。
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
これらのPPAのいずれかを追加した後、選択したリポジトリから最新バージョンのNodeJSをインストールできます。 複数のリポジトリを追加すると、LTSではなく最新バージョンのNodeJSがインストールされます.
NodeJSとnpmをインストールします
インストールの場合、ターミナル(Ctrl + Alt + T)で次のコマンドを実行する必要があります。
sudo apt install nodejs
インストールが完了すると、NodeJSモジュールとnpmモジュールがインストールされ、使用できるようになります。 次のコマンドを使用して、 インストールされているバージョン番号を参照してください.
node --version npm --version
コマンドは、インストールされているノードとnpmのバージョンを一覧表示します。
5月 すべてのインストール手順を参照してください から入手可能 プロジェクトGitHubページ.
Snapを介してNodeJSとnpmをインストールします
別の形 NodeJSのインストールは管理者を介して行われます スナップパッケージ。 これが最も簡単な方法かもしれません。
スナップは、ソフトウェアパッケージの作成とインストールが簡単です。 これらはパッケージ化されたアプリケーションであり、すべての依存関係があり、単一のビルドからすべての一般的なGnu / Linuxディストリビューションで実行されます。
へ 最新バージョンをインストールする (バージョン14)ターミナル(Ctrl + Alt + T)で実行:
sudo snap install node --channel=14/stable --classic
バージョン13をインストールできます コマンドの実行:
sudo snap install node --channel=13/stable --classic
へ バージョン10をインストールする、使用するコマンドは次のようになります。
sudo snap install node --channel=10/stable --classic
サーバーのテスト
Webサーバーが正しくインストールされているかどうかをテストするには、 と呼ばれるテストファイルを作成しましょう http_server.js お気に入りのエディタを使用してホームフォルダに:
cd ~/ vim http_server.js
その後、 次のコンテンツをコピーしてファイルに貼り付けます:
const http = require('http'); const hostname = '127.0.0.1'; const port = 3000; const server = http.createServer((req, res) => { res.statusCode = 200; res.setHeader('Content-Type', 'text/plain'); res.end('Prueba de Nodejs para Ubunlog'); }); server.listen(port, hostname, () => { console.log(`Servidor funcionando en http://${hostname}:${port}/`); });
この後、ファイルを保存します。 今 次のコマンドで実行してサーバーを起動します:
node http_server.js
ターミナルに次のような出力が表示されます。
今、私たちがお気に入りのブラウザを開いて サーバーのホスト名またはIPアドレスに移動し、その後にポート3000を入力します、次のようなサンプルページが表示されます。
http://localhost:3000
へ NodeJSの詳細、ユーザーはにアクセスできます プロジェクトページ.
私はそれがどれほどうまく説明されているか本当に好きでした。
ありがとうございました!