Days4: npm module install project locally

Default is user local. And if I satisfy some conditions, then automatically switches project local 🙂

User global:
~/node_modules/

If I clone jasmine-node and I use “npm install” at project root, then npm module install project local.

$ cd /path/to/work
$ git clone git://github.com/mhevery/jasmine-node.git
$ cd jasmine-node
$ npm install requirejs
// then install /path/to/work/jasmine-node/node_modules/requirejs/*

eg. my confirm environment:
$ npm list
jasmine-node@1.0.11 /Users/sane/work/js-study/jasmine-node
├── coffee-script@1.1.3
├── jasmine-reporters@0.1.0
└── requirejs@1.0.2

If I want install global, I can use “npm install -g [pkg]”.

Edited: 2012-01-13 0:51
If you have PROJECT_ROOT/package.json,
$ cd PROJECT_ROOT
$ npm install
then there are modules below:
PROJECT_ROOT/node_modules/*

広告

Days4: npm module install project locally」への1件のフィードバック

  1. ピンバック: Summary of My 2011 Advent Calendar « 實松アウトプット

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中