npm(node.js) のインストール

最近はパッケージマネージャ的なツールが増え、コマンドライン一発入力でダウンロードからインストールまで自動でおこなってくれ便利である。

で最近は、npmによるダウンロード・インストールを推奨することも少なくなくなってきたようだ。
今回、そのような必要に迫られたのでインストールしてみる。

Linux機へのインストール

自宅のLinuxマシンには何年か前にnode.jsをインストールした際にインストールされてたのでは?と思ったが

$ npm
The program 'npm' is currently not installed. You can install it by typing:
sudo apt-get install npm

とお叱りをうけたので、アドバイス通りにDebian系のパッケージマネージャであるAPTを使ってインストール。

f:id:FlyingHighAgain:20140628143759p:plain

とまあ、あっさりとインストール完了。

Windows機へのインストール

Windowsへのnpmのインストールにはnodistを使うといいよ、という天の声を聞きnodistからインストールしてみる。

ここのGitHubから取得する。
https://github.com/marcelklehr/nodist

ZIPファイルをダウンロード・展開する方法もあるが…
f:id:FlyingHighAgain:20140628145032p:plain

折角なのでgitコマンドで取得する。

> git clone git://github.com/marcelklehr/nodist.git

f:id:FlyingHighAgain:20140628150156p:plain

PATHを通す。

f:id:FlyingHighAgain:20140628151132p:plain

updateコマンドを実行

> nodist update

f:id:FlyingHighAgain:20140628152254p:plain

と、ここで、変な警告が表示された。

pakage.json github-url-from-git@1.1.1 No repository field.
...

念のため、もう一度updateしてみたがちゃんとアップデートできている様子。

nodeコマンドやnmpコマンドも使えるのでOKということにする。

f:id:FlyingHighAgain:20140628154303p:plain

npmを使ったインストール

Apache Cordovaというフレームワークをインストールしたかったので試してみる。

>npm install -g cordova

f:id:FlyingHighAgain:20140628160417p:plain

無事インストールできた様子。


今回はここまで。