Linux の Node.js と npm: JavaScript 開発者向けの必須ツール

王林
リリース: 2024-02-09 19:36:24
転載
816 人が閲覧しました

JavaScript は、ブラウザまたはサーバー側で実行できる、広く使用されているプログラミング言語です。サーバー側で JavaScript を実行するには、JavaScript ランタイム環境が必要ですが、Node.js が最も一般的です。 Node.js は Chrome の V8 エンジン上に構築されており、JavaScript を使用して高性能のイベント駆動型の非同期 Web アプリケーションを作成できます。 npm は Node.js のデフォルトのパッケージ マネージャーであり、さまざまな JavaScript モジュールとパッケージを簡単にインストール、更新、削除できます。

この記事では、最新の Node.js と npm を Linux にインストールする方法と、それらを使用して JavaScript アプリケーションを作成および実行する方法を説明します。 3 つの異なるインストール方法について説明します: apt を使用して Ubuntu のデフォルト リポジトリから Nodejs パッケージをインストールする方法、apt を使用して代替 PPA リポジトリから特定のバージョンの Nodejs パッケージをインストールする方法、Node バージョン マネージャーである nvm をインストールする方法、およびそれを使用してインストールおよびインストールする方法Node.js の複数のバージョンを管理します。ニーズと好みに応じて、これらの方法のいずれかを選択して、JavaScript 開発を開始できます。

Nodejs は、Chrome の V8 JavaScript エンジン上に構築された軽量で効率的な JavaScript プラットフォームであり、NPM はデフォルトの NodeJS パッケージ マネージャーです。これを使用して、スケーラブルな Web アプリケーションを構築できます。

この記事では次の内容を紹介します:

  • CentOS、RHEL、Fedora に Node.js 14 をインストールする方法
  • Debian、Ubuntu、Linux Mint に Node.js 14 をインストールする方法

CentOS、RHEL、Fedora に Node.js 14 をインストールする方法

Node.js および NPM の最新バージョンは、Nodejs Web サイトによって管理されている公式 NodeSource Enterprise Linux リポジトリから入手できます。最新の Nodejs および NPM パッケージをインストールするには、それをシステムに追加する必要があります。

重要: RHEL 6 または古いバージョンの CentOS 6 を実行している場合は、古いディストリビューションでの Node.js の実行についてお読みください。

RHEL、CentOS、および Fedora への NodeJS 14.x のインストール

最新バージョンの Node.js 14.x のリポジトリを追加するには、スーパーユーザーまたは非スーパーユーザーとして次のコマンドを使用します。

————– root ユーザーとして ————–
#カール -sL https://rpm.nodesource.com/setup_14.x | bash –

————– root 権限を持つユーザー ————–
$カール -sL https://rpm.nodesource.com/setup_14.x | sudo bash –

RHEL、CentOS、および Fedora への NodeJS 12.x のインストール

NodeJS 12.x をインストールする場合は、次のリポジトリを追加してください。

————– root ユーザーとして ————–
#カール -sL https://rpm.nodesource.com/setup_12.x | bash –

————– root 権限を持つユーザー ————–
$カール -sL https://rpm.nodesource.com/setup_12.x | sudo bash –

RHEL、CentOS、および Fedora への NodeJS 10.x のインストール

NodeJS 10.x をインストールする場合は、次のリポジトリを追加してください。

————– root ユーザーとして ————–
#カール -sL https://rpm.nodesource.com/setup_10.x | bash –

————– root 権限を持つユーザー ————–
$カール -sL https://rpm.nodesource.com/setup_10.x | sudo bash –

次に、次のコマンドを使用してシステムに Nodejs と NPM をインストールできます:

# yum -y インストール Nodejs
または### # dnf -y インストール Nodejs

オプション: npm からネイティブ プラグインを構築するには、システムにインストールする必要がある gcc-c などの開発ツールがあります。

# yum install gcc-c make

または### # yum groupinstall ‘開発ツール’

Debian、Ubuntu、Linux Mint に Node.js 14 をインストールする方法 Node.js および NPM の最新バージョンは、Nodejs Web サイトによって管理されている公式 NodeSource Enterprise Linux リポジトリからも入手できます。最新の Nodejs および NPM パッケージをインストールするには、それをシステムに追加する必要があります。

Debian、Ubuntu、Linux Mint への NodeJS 14.x のインストール

——-Ubuntu と Linux Mint について —-

sudo apt-get install -y nodejs

——- Debian の場合 —-

#カール -sL https://deb.nodesource.com/setup_14.x | bash –

# apt-get install -y nodejs

Debian、Ubuntu、Linux Mint への NodeJS 12.x のインストール

——-Ubuntu と Linux Mint について —-

sudo apt-get install -y nodejs

——- Debian の場合 —-
#カール -sL https://deb.nodesource.com/setup_12.x | bash –
# apt-get install -y nodejs

Debian、Ubuntu、および Linux Mint への NodeJS 10.x のインストール

——-Ubuntu と Linux Mint について——-

sudo apt-get install -y nodejs

——- Debian の場合 —-
#カール -sL https://deb.nodesource.com/setup_10.x | bash –
# apt-get install -y nodejs

オプション: npm からネイティブ プラグインを構築するには、システムにインストールする必要がある gcc-c などの開発ツールがあります。

$ sudo apt-get install -y build-essential

Linux での最新の Node.js と NPM のテスト

nodejs と NPM の簡単なテストの場合、次のコマンドを使用してシステムにインストールされているバージョンを確認できます。

RHEL、CentOS、および Fedora の場合

# ノード –バージョン
# npm –バージョン

Debian、Ubuntu、Linux Mintについて

npm –バージョン

Linux の Node.js と npm: JavaScript 開発者向けの必須ツール

これで、Nodejs と NPM がインストールされ、システムで使用できるようになりました。

これらは簡単な手順だと思いますが、問題が発生した場合はお知らせください。解決する方法を見つけます。このガイドがお役に立てば幸いです。また、常に linuxmi.com に接続した状態を保つことを忘れないでください。

以上がLinux の Node.js と npm: JavaScript 開発者向けの必須ツールの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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