Node.jsを短期学習してみる #4「npm」

2015年2月19日

Nodejs プログラミング 特集

Node.jsのモジュールを管理するnpmの使い方をまとめてみました。 本家サイトは、https://npmjs.org/です。 色々なモジュールがあって、本当に楽しいですね。

バージョン確認

$ npm -v 今現在の環境では、「2.5.1」でした。 ※バージョンとは関係ないんですが、今現在使っている環境が、RaspberryPi-typeB  だからかもしれませんが、npmコマンド全般的に遅いんですよね。

help

$ npm help Usage: npm <command> where <command> is one of: access, add-user, adduser, apihelp, author, bin, bugs, c, cache, completion, config, ddp, dedupe, deprecate, dist-tag, dist-tags, docs, edit, explore, faq, find, find-dupes, get, help, help-search, home, i, info, init, install, issues, la, link, list, ll, ln, login, ls, outdated, owner, pack, prefix, prune, publish, r, rb, rebuild, remove, repo, restart, rm, root, run-script, s, se, search, set, show, shrinkwrap, star, stars, start, stop, t, tag, test, tst, un, uninstall, unlink, unpublish, unstar, up, update, v, verison, version, view, whoami npm <cmd> -h quick help on <cmd> npm -l display full usage info npm faq commonly asked questions npm help <term> search for help on <term> npm help npm involved overview Specify configs in the ini-formatted file: /root/.npmrc or on the command line via: npm <command> --key value Config info can be viewed via: npm help config npm@2.5.1 /usr/local/lib/node_modules/npm

コマンド各種

パッケージを生成する

$ npm init

インストール

# ローカル環境にインストール $ npm install [%package%] # ※スペースで区切ると、複数のモジュールがインストールできます。 # グローバル環境にインストール $ npm install -g [%package%]

アンインストール

# ローカル環境 $ npm remove [%package%] # グローバル環境 $ npm remove -g [%package%] $ npm uninstall -g [%package%] # ※どっちでもいい。

インストールされた一覧を見る

$ npm ls -g $ npm list -g # ※%package をつけると個別の情報が表示される。

パッケージ情報の表示

$ npm info %package% $ npm view %package%

リポジトリの確認

$ npm search %key%

このブログを検索

ごあいさつ

このWebサイトは、独自思考で我が道を行くユゲタの少し尖った思考のTechブログです。 毎日興味がどんどん切り替わるので、テーマはマルチになっています。 もしかしたらアイデアに困っている人の助けになるかもしれません。