ユーザ用ツール

サイト用ツール


サイドバー

node.js:npm

以前のリビジョンの文書です


npm( Node Package Manager)

// npmのバージョン確認
> node --version

install はiでもいい。

//オプションをつけないとカレントのnode_modules。package.jsonのdependenciesに追加。
> npm install [パッケージ名] 

//オプションをつけないとカレントのnode_modules。package.jsonに追加。
> npm --save install [パッケージ名] 

// グローバルにインストール
> npm install -g パッケージ名 

// 開発時のみ使用するパッケージ。package.jsonのdevDependenciesに追加。
> npm install --save-dev パッケージ名 

--save-devでインストールすると利用者がnpm install するときはこの依存パッケージはインストールされない。
利用者がpackage.json含めたソースコード全体をgitなどからcloneして開発する = 開発者と同等の立場として、追加パラメータ無しで package.json のあるディレクトリで npm install とだけした場合は、開発者の立場になるわけなので、devDependencies もインストールされるらしい。。。

// グローバルのインストール先
> npm bin -g 
C:\Program Files (x86)\Nodist\bin

// npmのアップデート
> npm update -g npm

// インストールしているパッケージの一覧
// --depth=0をつければ直下だけ見れる
> npm ls --depth=0

// インストールしているパッケージの一覧(グローバル)
> npm ls -g
node.js/npm.1599878274.txt.gz · 最終更新: 2020/09/12 11:37 by ips