npm-buildpack
Install or build node_modules from a cache
npm install -g npm-buildpack
Usage
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
- If there already is a node_modules folder just run
npm rebuild
- See if there is cache stored for
$CACHE_ID
. If so copy it to ./node_modules - Prune the cache
- Run
npm install --production
- 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.
License
MIT