node package manager
Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org ยป



Install or build node_modules from a cache

npm install -g npm-buildpack


After installing go to a node app and run

npm-buildpack my-app-id # my-app-id is $CACHE_ID

The script will do the following things

  1. If there already is a node_modules folder just run npm rebuild
  2. See if there is cache stored for $CACHE_ID. If so copy it to ./node_modules
  3. Prune the cache
  4. Run npm install --production
  5. Save ./node_modules to the cache

Primarily useful when your are deploying / building a node app on a remote server. This is similar to the heroku node.js buildpack except it only does npm stuff.