NodeJS、UbuntuにJavaScript用のこのランタイム環境をインストールします

nodejsロゴ

次の記事では、Node.jsを見ていきます。 これは JavaScript用のオープンソースのクロスプラットフォームランタイム環境 JavaScriptのV8エンジンで構築 クロム。 NodeJSは、イベント駆動型のI / O操作モデルを使用しているため、軽量で効率的です。

Node.jsは サーバーのJavaScriptランタイム。 しながら npmはNode.jsパッケージマネージャーです。 この記事では、Ubuntu6.11.3とLinuxMint17.04の安全で信頼できるソースからNode.jsのロングタームサポート(LTS 18.2)バージョンをインストールする方法を説明します。 それを明確にする Node.jsをインストールするときに、同じ価格でnpmもインストールします.

Node.jsは、ECMAScriptプログラミング言語に基づくサーバーレイヤー(ただしこれに限定されません)のクロスプラットフォームランタイム環境です。 そうだった 高度にスケーラブルなネットワークプログラムの作成に役立つことに重点を置いて作成されました Webサーバーなど。

Node Googleが開発したV8エンジンを使用してJavaScriptを実行する Chromeブラウザで使用します。 Nodeは、V8エンジンを活用して、サーバー側のランタイム環境を提供します。 信じられないほどの速度でjavascriptをコンパイルして実行します。 V8はJavascriptを解釈するのではなく、ネイティブマシンコードにコンパイルするため、速度の向上は重要です。

nodejsバージョン

このランタイム環境 いくつかの「基本モジュール」が組み込まれています 非同期ネットワークプログラミング用のレイヤーを提供するネットワークモジュールなどのバイナリ自体、およびパス、ファイルシステム、バッファ、タイマー、より汎用的なストリームなどの他の基本的なモジュールにコンパイルされます。 サードパーティが開発したモジュールを使用することが可能ですプリコンパイルされた「.node」ファイルとして、またはプレーンなjavascriptファイルとして。

サードパーティのモジュールは、node.jsを拡張したり、抽象化レベルを追加したりできます、Webアプリケーションで使用するためのさまざまなミドルウェアユーティリティを実装します。 モジュールは単純なファイルとしてインストールできますが、通常、モジュールのコンパイル、インストール、更新、および依存関係の管理を容易にするノードパッケージマネージャー(npm)を使用してインストールされます。 また、ノードのデフォルトのモジュールディレクトリにインストールされていないモジュールは、相対パスを使用してそれらを見つける必要があります。 ザ・ Node.js wiki 利用可能なサードパーティモジュールのいくつかのリストを提供します。

NodeJSの用途

JavaScriptは誰もが好むわけではない言語ですが、これは多くの点で優れたツールです。 Webアプリケーション、コマンドラインアプリケーション、システム管理用のスクリプト、あらゆる種類のネットワークアプリケーションなど。 このツールは非常に高速であり、これはいくつかの理由で重要です。

  • El 開発はより速い.
  • 単体テストの実行をより高速に実行できます。
  • アプリケーションはより高速です。 これにより、ユーザーエクスペリエンスが向上します。
  • インフラストラクチャの低コスト。

さらに その柔軟性を強調します。 他の環境では、「モノリシック」サーバー(apache、tomcatなど)があり、アプリケーションはそのサーバーに「デプロイ」されており、非常に特殊なディレクトリ構造と構成ファイルがあります。 nodejsでは、Webサーバーを起動し、必要に応じていくつか起動できます。

UbuntuにNodeJSをインストールする

私たちが使用する安全で信頼できる情報源は ノードソース、Node.jsのサポートを提供するチーム。 Node.jsとnpmをインストールするには、次のものが必要です。 最初にcurlをインストールします。 ターミナルに書き込むだけです(Ctrl + Alt + T):

sudo apt install curl

次に、このコマンドを使用して リポジトリを追加 私たちのシステムに必要なもの:

curl -sL https://deb.nodesource.com/setup_6.x | sudo bash -

この時点で、ソフトウェアリストを更新し、次の一連のコマンドを使用してインストールを実行します。

sudo apt update && sudo apt install nodejs

あなたは相談することができます Node.jsLTSドキュメント公式サイト プロジェクトの

前のオプションでは、NodeJSLTSのバージョンをインストールします。 しかし、方法があります 古いバージョンをインストールする (私は4.2.6だと思います)Ubuntuリポジトリから。 このためには、ターミナルを開くだけです(Ctrl + Alt + T):

sudo apt install -y nodejs nodejs-legacy

欲しいのは 最新バージョン(8.5.0)を使用する この実行環境の、私たちはあなたからそれをダウンロードすることができます ウェブサイト.

NodeJSをアンインストールします

ノードのインストールを削除します オペレーティングシステムでは、ターミナルを開くだけです(Ctrl + Alt + T)。 その中に、次のように書きます。

sudo apt --purge remove node
sudo apt --purge remove nodejs

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   カルロスデビッドポラスゴメス

    ホセダニエルバルガスムリーリョ