Node.js


Overview:

Node.js is Node.js.


NPM: (Node Package Manager)

$ npm install [OP] <PACKAGE>
ローカルモード
-g グローバルモード sudo
    rootが所有する{prefix}/lib/node_modules/

$ npm uninstall [OP] <PACKAGE>

$ npm info [OP] <PACKAGE>

$ npm -v

$ npm init

$ npm config list

$ npm list --global --depth=0

$ npm install hoge --save-dev

package.json:

  name            # モジュールの名前。必須
  version         # モジュールのバージョン。必須
  private         #
  description     # モジュールの説明
  main            # モジュールの中で最初に呼ばれるスクリプト
  scripts         # 任意のshell scriptを実行するエイリアスコマンド
  repository      # ソースコードが管理されている場所
  author          # author は一人だけを指定し、 contributors は複数の人
  license         # ライセンス情報
  bugs            #
  homepage        #
  dependencies    # 依存するモジュールとバージョン

  {
    "name": "my-app",
    "version": "0.0.1",
    "private": true,
    "dependencies": {
      "ejs": "latest",
      "aws-sdk": "latest",
      "express": "latest",
      "body-parser": "latest"
    },
    "scripts": {
      "start": "node app.js"
    }
  }