ホームページ  >  記事  >  ウェブフロントエンド  >  なぜ反応でノードを使うのか

なぜ反応でノードを使うのか

WBOY
WBOYオリジナル
2022-04-21 10:34:341698ブラウズ

Webpack は React で使用する必要があり、Webpack は Nodejs に依存しているため、Webpack はモジュール パッケージャーであり、パッケージ化と圧縮を実行する際に Nodejs に依存します。Webpack は Nodejs なしでは使用できないため、React は Nodejs を使用する必要があります. .

なぜ反応でノードを使うのか

このチュートリアルの動作環境: Windows 10 システム、react17.0.1 バージョン、Dell G3 コンピューター。

react でノードを使用する理由

React を学習するには、nodejs をインストールする必要があります。主な理由は、React が nodejs に依存しているためではなく、webpack が nodejs に依存しているためです。

Webpack は、パッケージ化と圧縮を実行する際に、nodejs に依存します。Webpack は、nodejs なしでは使用できません。ライトを使いたい場合は、まず電流が必要であるのと同じように、電流を生成するにはエンジンが必要です。エンジンが要らないからといって、電流を直接使用することはできません。

一般的に使用されるツールの紹介

1、nodejs: Node.js® は Chrome の V8 JavaScript エンジン上に構築された JavaScript ランタイムです。 node.js は JavaScript ランタイム環境です。一般に、私たちが知っている JavaScript はブラウザーで実行されます。したがって、Chrome の V8 JavaScript エンジンをベースにしている理由が理解できます。 nodejs を使用すると、JavaScript パブリック コンポーネントを抽象化し、それらを個別に nodejs にデプロイしてパブリック サービスを提供できます。フロントエンドの可能性がさらに想像力豊かになりました。

2、npm: (ノード パッケージ マネージャー)ノード パッケージ マネージャーは、主にノード パッケージのインストール、アンインストール、更新、表示、検索、公開を管理します。開発者を退屈なパッケージ管理作業 (バージョン、依存関係) から解放します。 Nodejs には npm が統合されているため、nodejs をインストールするときに npm もインストールされます。

3、nvm: ノード バージョン マネージャー。マシン上に複数のノード バージョンを簡単にインストールして維持するために使用できます。では、なぜ複数のバージョンが必要なのでしょうか?たとえば、2 つのプロジェクトで同時に作業していて、異なるプロジェクトで使用されるノードのバージョンが異なる場合や、新しいバージョンを使用して実験を行う場合など、さまざまなシナリオがあります。この場合、NVM なしで複数のバージョンのノードをインストールして維持するのは面倒です。これはnvmの値です。

4, webpack: webpack はモジュール バンドラーです (webpack はモジュール バンドラーです)。現在のプロジェクトの構造を解析し、プロジェクトで使用しているブラウザが理解できないもの(SCSS、jade、Typescriptなど)を適切な方法でパッケージ化し、ブラウザが理解できるcssやjsに変換することです。 webpack ではすべてがモジュールです (画像と CSS も)。

推奨される学習: 「react ビデオ チュートリアル

以上がなぜ反応でノードを使うのかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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