反応にはノードが必要ですか?

藏色散人
リリース: 2023-01-03 09:23:35
オリジナル
4383 人が閲覧しました

react.js とnode.js は密接な関係がないため、react はノードを必要とせず、ノードに依存しません; しかし、通常はプロジェクト構造を構築するために React によって提供されるスキャフォールディングを使用します。ノードの。

反応にはノードが必要ですか?

この記事の動作環境: Windows7 システム、react17.0.1 バージョン、DELL G3 コンピューター。

React を学習するには Node が必要ですか?

React を学習するために Node をインストールする必要はありません。react.js と Node の間にはあまり相関関係がありません。 js. React.js は完全に独立して学習できます。

しかし、通常はプロジェクト構造を構築するために React によって提供されるスキャフォールディングを使用し、これにはノードの使用が必要です。ただし、node.js が認識する必要があるのは、その npm インストール パッケージだけです。

1. 共通ツールの紹介

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: ノード バージョン マネージャー

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

4. webpack: webpack はモジュール バンドラーです (webpack はモジュール バンドラーです)。

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

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

関連する推奨事項: 「反応ビデオ チュートリアル

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

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート