ソースコードからnodejs8をインストールする

WBOY
リリース: 2023-05-13 19:00:08
オリジナル
773 人が閲覧しました

開発者として、Node.js は間違いなくマスターする必要があるテクノロジーの 1 つです。これは、サーバー側で JavaScript コードを実行できる JavaScript ベースのランタイム環境です。ご存知のとおり、Node.js には npm パッケージ管理ツールが付属していますが、特定のバージョンの Node.js をインストールする必要がある場合や、ソース コードをカスタマイズする必要がある場合は、手動でのコンパイルとインストールが必要なプロセスになります。この記事では、ソース コードといくつかの一般的なカスタマイズされたコンパイル操作を通じて Node.js 8 バージョンをインストールする方法を説明します。

1. インストール前の準備

Node.js をインストールする前に、コンパイルとインストールのプロセス中にエラーが発生しないように、いくつかの依存ライブラリをインストールする必要があります:

sudo apt-get update
sudo apt-get install python build-essential libssl-dev curl
ログイン後にコピー

ここでは、デモンストレーション プラットフォームとして Ubuntu システムを使用します。Linux ディストリビューションとオペレーティング システムが異なると、インストールする依存関係ライブラリがわずかに異なる場合があります。

2. Node.js 8 バージョンのソース コードをダウンロードする

Node.js の公式 Web サイトを開き、ダウンロード ページから Node.js 8 バージョンのソース コード tar パッケージをダウンロードします。次のコマンドを使用して tar パッケージをダウンロードすることもできます:

wget https://nodejs.org/dist/v8.17.0/node-v8.17.0.tar.gz
ログイン後にコピー

ダウンロードした tar パッケージを /usr/local/src ディレクトリに抽出します:

sudo mkdir -p /usr/local/src
sudo tar -xvzf node-v8.17.0.tar.gz -C /usr/local/src/
ログイン後にコピー

3. Node.js をコンパイルしてインストールします。 8 version

解凍したディレクトリを入力します:

cd /usr/local/src/node-v8.17.0/
ログイン後にコピー

コンパイルとインストールを開始します:

sudo ./configure
sudo make
sudo make install
ログイン後にコピー

コンパイルとインストールが完了したら、次のコマンドを使用して Node.8 かどうかを確認できます。 js は正常にインストールされました:

node -v
ログイン後にコピー

ターミナルに次のような情報が出力された場合、Node.js が正常にインストールされたことを意味します:

v8.17.0
ログイン後にコピー

4. 一般的なカスタマイズされたコンパイル操作

1. インストール ディレクトリを指定します

デフォルトでは、Node.js は /usr/local/bin ディレクトリにインストールされますが、インストールされる Node.js バージョンが増えるにつれて、一般的なコマンドがここに表示されます。はさらに混乱するでしょう。 Node.js のインストール ディレクトリを指定すると、Node.js のさまざまなバージョンをより適切に管理できるようになります。

コンパイルを開始する前に、次のコマンドでインストール ディレクトリを指定します。

./configure --prefix=/usr/local/nodejs
ログイン後にコピー

コンパイルとインストールが完了した後、次のコマンドを使用して、指定したディレクトリにインストールされているかどうかを確認できます。成功:

/usr/local/nodejs/bin/node -v
ログイン後にコピー

2. CPU アーキテクチャを指定します

Linux では、同じアーキテクチャのプロセッサはシステムとの互換性が高くなります。プロセッサ アーキテクチャを指定することで、特定の CPU 実行環境での Node.js のパフォーマンスを向上させることができます。

コンパイルを開始する前に、次のコマンドを使用して CPU アーキテクチャを指定します:

export TARGET_ARCH=x64 # 64 位处理器
export TARGET_ARCH=arm # ARM 处理器
export TARGET_ARCH=ppc64le # Power 8 处理器
export TARGET_ARCH=s390x # IBM s390x 处理器
ログイン後にコピー

3. GDB デバッグを有効にする

GDB は、Linux システムで便利なデバッグ ツールです。複雑なアプリケーションを開発する場合、GDB デバッグを有効にすると、バグを迅速に発見できます。

コンパイルを開始する前に、次のコマンドを使用して GDB デバッグを有効にします:

./configure --debug
ログイン後にコピー

コンパイルとインストール後、GDB でプログラムを実行できます:

gdb node
ログイン後にコピー

結論

この記事では、Node.js 8 バージョンをソース コードからインストールする方法と、Node.js のカスタマイズされたコンパイル操作を詳しく紹介します。開発プロセスであっても、カスタマイズされた展開プロセスであっても、これらのスキルは作業を支援する上で重要な役割を果たします。

以上がソースコードからnodejs8をインストールするの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!