npm
install
moduleName :
安装模块到项目目录下
npm
install
moduleName -g:
-g 将模块安装到全局,具体安装到磁盘哪个位置,要看npm config prefix的位置。查看:npm config ls,修改:npm config set prefix.
-
npm
install
moduleName --save:(简写:-S)
-save 将模块安装到项目目录下,并在package文件的dependencies属性写入依赖。
npm
install
moduleName --
save-dev
:(简写:-D)-save-dev 将模块安装到项目目录下,并在package文件的devDependencies属性写入依赖。
NPM moduleNameのインストール命令
1.プロジェクトnode_modulesディレクトリにモジュールをインストールします。
2.は ない package.jsonファイルを変更します。
3.ダウンロードモジュールは、プロジェクトの初期化インストールNPM実行されません。
NPM moduleNameの-gをインストール命令
グローバルにモジュールをインストールします。1.、モジュールパッケージは、プロジェクトnode_modulesディレクトリに保存されていません。
2.はない package.jsonファイルを変更します。
3.ダウンロードモジュールは、プロジェクトの初期化インストールNPM実行されません。
NPMがインストールmoduleNameの--save命令
1.プロジェクトnode_modulesディレクトリにモジュールをインストールします。
2. なり package.jsonファイルに依存関係のモジュールが書き込みに依存しますプロパティ。
プロジェクトを初期化3.実行NPMをインストールし、モジュールは、プロジェクトディレクトリにダウンロードされます。
4.ファイル名を指定して実行は、NPM、価値や生産を指定--production NODE_ENV変数をインストールされるディレクトリを自動的にnode_modulesモジュールにダウンロード。
NPM moduleNameのは--save-devのインストール命令
1.プロジェクトnode_modulesディレクトリにモジュールをインストールします。
2. なり package.jsonファイルでdevDependenciesの 書き込みモジュールに依存しますプロパティ。
プロジェクトを初期化3.実行NPMをインストールし、モジュールは、プロジェクトディレクトリにダウンロードされます。
4.ファイル名を指定して実行は、NPM、--production NODE_ENV変数に指定された値または生産をインストールすることはしません自動的にnode_modulesディレクトリにモジュールをダウンロードしてください。
第三に、要約
使用の原則:パッケージは--save使用のランタイムを使用する必要が、そうでない場合は--save-devの。
devDependencies属性の下のモジュールには、我々は、CSSを圧縮し、プロジェクトゴクゴクで使用されるような開発で、JSのモジュールを使用する必要があるということです。これらの展開が必要とされていない後、私たちのプロジェクトのモジュール、私たちは-save-devのインストールがフォームを使用することができます。
以下のような属性これらのモジュールが依存関係でインストールする必要があり、プロジェクトを実行するために必要な表現、私たちは、インストールの形-save使用する必要があります。