Node.js

Firebaseをインストールする際に出てきたNode.jsだけど、他にもあちこちで出てきたような。

実際に作業をしたメモも移しておく。

普通にインストール

Firebaseな記事からコピっただけ。

  1. Node.jsをここからダウンロードして、インストール
  2. (WindowsメニューのNode.jsではなく)Node.js command promptがあるので、開く

  3. インストールされているか確認
    $ node --version
    $ npm --version
    

nodistでインストール

あるリンク先を見ながら作業してたのだが、無くなっているので元ネタが謎のまま。
今は前述の方法で環境を整えてますが。

  1. Node.jsをインストール
  2. Windows7を使っているので、nodistを使うということなのですな
  3. GitHub よりソースコードを取得
  4. 作業ディレクトリ直下でコマンド実行
    git clone https://github.com/marcelklehr/nodist.git
    
  5. 環境変数の設定
    setx /M NODIST_PREFIX "~\Node.js\nodist" setx /M PATH "%NODIST_PREFIX%\bin;%PATH%"
    
  6. 「コマンドプロンプトを一旦閉じ再起動すると環境変数が適用されますので、その状態でNode.js のインストールを行います。」と書いてあるが、コマンドはnodist update
    $ nodist update update Version spec, "update", didn't match any version. Sorry.
    
  7. エラーになりますな。しかし、node updateでもエラーになったので、おそらく前にinstallしたからかも…保留。
  8. 使えるようになったところで、楽しげな「モジュールの読み込み」「HTTP サーバを動かす」「Web API を利用する」「ファイルシステム にアクセスする」などで遊ぶ。
  9. npm でサードパーティ製モジュールをインストールする、のはずが、下のコマンドでは-g有無問わずにエラー…
    $ node install -g request module.js:471 throw err; ^ Error: Cannot find module 'C:\Users\treetop\Node.js\nodist\install' at Function.Module._resolveFilename (module.js:469:15) at Function.Module._load (module.js:417:25) at Module.runMain (module.js:604:10) at run (bootstrap_node.js:393:7) at startup (bootstrap_node.js:150:9) at bootstrap_node.js:508:3