知人Node.jsの知人のNode.js(プロジェクトを通じてNPMのダウンロード・プロセスがパッケージに依存)(プロジェクトを通じてNPMのダウンロードプロセスは、パッケージに依存します)

知人のNode.js(プロジェクトを通じてNPMのダウンロードプロセスは、パッケージに依存します)

 

一つは、Node.jsの知人

       単にのNode.jsは、サーバサイドJavaScriptで実行されて置きます。

       Node.jsのは、構築されたクロームのJavaScriptの実行時にベースのプラットフォームです。

       Node.jsのGoogleのV8エンジンに基づいて、イベント駆動型I / OサーバサイドJavaScript環境であり、V8 JavaScriptの実行速度が非常に速く、非常に良いパフォーマンスです。

       Node.jsのパッケージマネージャのNPM、オープンソースのエコシステムの世界最大のリポジトリ。

       公式サイトのNode.jsます。https://nodejs.org/en

       NPM公式サイト:httpsを://www.npmjs.com

      

1、Node.jsのインストール

       公式サイトからインストールパッケージをダウンロードし、v8.12.0紙バージョンをインストールし、例えば、ダウンロードが完了すると、インストールする指示に従います。

       注意:インストールプロセスは、デフォルトのインストールパスを変更する場合は、パスが変更された環境変数システムに追加する必要があります。

 

図2に示すように、コマンド(CMDエンドエフェクタ)のNode.js

       ビューノードのバージョン:ノード-v

       ビューのNPMバージョン:NPM -v

       ノードへの環境:ノード

       出口ノード環境:二回Ctrl + C

 

:そのようなブートストラップおよび他のjQuery、次のステップとしてパッケージで使用されるダウンロードのNode.js NPM、スルー3、

       Node.jsの後にインストールされ、プロジェクトディレクトリにコマンドラインCDに切り替えます。

       B、プロジェクトディレクトリを初期化し、それが自動的に次のコマンドを使用して私たちのパッケージを管理するために、ファイルpackage.jsonを生成します。

              NPMのinitまたはNPMのinit --yes

       次のようにCは、ブートストラップとjQueryなど、現在のプロジェクトのダウンロードパッケージに依存して、コマンドは次のとおりです。

              NPMインストールjqueryの-S或者NPMインストールjqueryの--save

              ( - 保存)NPM 3 -S @ jqueryのをインストール或者 - (保存)NPM [email protected] -Sをインストール

              注意:

                     1)デフォルトでは、最新バージョンをダウンロードし、あなたはまた、バージョン番号をもたらすことができます。

                     2)jqueryのファイルを含むフォルダをnode_modulesを高めるためにプロジェクトの実施後、

                     3)実行package.jsonが "依存性" を追加した後:{ "jQueryの": "^ 3.3.1"}。

              次のようにjqueryのブートストラップの一番上に置くのダウンロードブートストラップは、あなたもバージョンを指定することができ、交換することができます。

    NPM 3 -save @ブートストラップ@ 3 -S或者NPMインストールブートストラップを取り付けます

       注意:

           1)デフォルトでは、最新バージョンをダウンロードし、あなたはまた、バージョン番号をもたらすことができます。

                     2)コマンドプロジェクトを実行した後node_modulesフォルダには、ブートストラップ・フォルダを追加します。

                     3) "依存性" 値が増加package.json実行した後{ "ブートストラップ": "^ 3.3.7"、}。

              PS:現在のプロジェクトの依存関係の依存関係では、依存パッケージはdevDependenciesで開発環境に格納されています。

              概要:すべてのパッケージでのプロジェクトの依存関係がフォルダnode_modules配置されます。

       D、アンインストールコマンド:NPMアンインストールjqueryの-S

 

4、githubのは、100m以上のプロジェクトのアップロードを許可し、そうnode_modulesフォルダをアップロードせずにプロジェクトをアップロードしません。

       node_modulesは、フォルダを手動で削除した後、package.json依存パッケージがまだ存在して、ターミナルでコマンドを実行すると、自動的に次のコマンドpackage.jsonすべてのパッケージをダウンロードすることができます。 

       NPMインストール

       プロジェクトディレクトリに、GitHubのからプロジェクトをダウンロードする際に、プロジェクトの実施は、NPM依存パッケージをインストール、ダウンロードすることができます。

 

5、例えば、次のキーと値のペアでのプロジェクトでpackage.jsonファイル:

  "スクリプト":{

    "DEV": "ノードのビルドは/ dev-server.js"、

    「ビルド」:「ノードビルド/ build.js」

  }、

       そこで、我々は、ノードサーバを開き、プロジェクトにアクセスするには、NPMの実行DEVを行うことができ、プロジェクトの圧縮のNPMの実行ビルド順序を実行することができますし、(JSとCSSファイルの醜い行にあり、変数E、T、iとは、他の単一文字表現)。

       注意:フロントエンドサーバーがあり、そのnode.js. 多くの場合、フロントページで送信された要求を受け入れるように、中間層として用い、サーバはPythonのような背景にリクエストを送信します。遠位グローバル変数はwindowオブジェクトに掛けている、グローバルオブジェクトに掛かってグローバル変数をNode.jsの。

 

図6に示すように、3つの圧縮ツールの先端(複数使用)のWebPACK、イサキ、グッ。

 
 

おすすめ

転載: www.cnblogs.com/ruan-ruan/p/11671490.html