ユーザ用ツール

サイト用ツール


npm

npm

npmnode.js 用のパッケージ管理システム。

準備

node本体に付属しています。

使い方

npmプロジェクトの開始

 $ npm init

packege.jsonが作られる。

node_modulesディレクトリは .gitignore 等に追加してSCMに管理されないようにする

モジュールのインストール

expressを追加する。これをすると依存モジュールとしてpackage.jsonに記録される

$ npm install express

eslint等、実行環境で不要なモジュールは –save-dev を付ける

$ npm install --save-dev eslint 

gオプションはグローバルインストール。nodeで動作するコマンドラインツールをインストールする場合に使用する。

$ npm install http-server -g
$ http-server

package.jsonに記録されている依存モジュールのインストール

$ npm install 
$ npm install --production

–productionオプションを付けると –save-dev を付けたものが除外される

packageの脆弱性チェック

$ npm audit                                                                                                                                                                      
npm.txt · 最終更新: 2018/10/30 05:24 by nullpon