nodejsの道-[1]npm簡易ヘルプマニュアル-install

1610 ワード

余談をする
ほとんどは公式マニュアルから取ったものです.下手な翻訳と粗雑な個人的見解です.ここではよく使われているものだけを書きます.その他の詳細は公式マニュアルをご覧ください.とても詳しいです
npm command
npm install
npm install package 
npm install package -g
npm install package.tgz
npm install npm install https://github.com/indexzero/forever/tarball/v0.5.6
npm install [@<scope>/]<name> [--save|--save-dev|--save-optional] [--save-exact]
npm install [@<scope>/]<name>@<tag>
npm install [@<scope>/]<name>@<version>
npm install [@<scope>/]<name>@<version range>
  • は、gとgの区別がありません.前者はグローバル(全ユーザ、--globalも使用できる)
  • に作用する.
  • ローカル圧縮パッケージ
  • をサポートします.
  • は、指定されたgithub倉庫のインストールをサポートしています.
  • scopeは範囲で、nameはつまりパッケージ名で、versionはバージョン番号であり、@は必須のフォーマット(バージョン指定時)
  • です.
  • はまだsshをサポートしています.インストールされていると判断した—>>これを公式マニュアル(npmをローカルにインストールしました)に移動してください.cmd入力npm help npm
  • です.
    ちなみに、私がマニュアルで発見したこの話は、理解しなければならないテクニックです.
    global mode:npm installs packages into the install prefix at prefix/lib/node_modules and bins are installed in prefix/bin.local mode:npm installs package in to the current project directory,which defaults to the current working directory.Package are installed.nodemodules,and bins are installed to./node_modules/.bin.
    グローバルインストールの場合は、Packagesはデフォルトで{prefix}/node_modules[Win ]にインストールされ、Unix/LinuxシステムではGlobalインストールは{prefix}/lib/node_modulesにインストールされます.
    ローカルインストールは一般的に現在のプロジェクトに保存されています.つまりどこでインストールすればいいですか?
    npm config get prefix //                
    npm config set prefix //