Commit Graph

6 Commits

Author SHA1 Message Date
Doug Bunting 530d655d59 Use `default` for `*GloballyInstalled` variables
- allows calling .shade files to avoid repeated `TestCommand()` calls

nit in _node-install.shade:
- name `default nodeDir` variable to match other shade files; reusing value
2015-02-05 14:21:10 -08:00
Doug Bunting 6d39addb5b Create target directory for `npm` installations
- #144
- problems seem primarily to occur when `node` is globally installed but a
  package (`grunt` or `bower`) is not; `npm install X` fails in this case
- create the `--prefix` directory first to avoid these installation failures
- change _node-install.shade to avoid confusion when directory exists
2015-01-31 17:29:25 -08:00
Doug Bunting 7431356913 Short-circuit `TestCommand()` calls once commands are installed locally 2015-01-29 22:54:56 -08:00
DamianEdwards 79111650f0 Fixed node/npm/grunt tasks to use global install if available 2014-07-08 13:42:47 -07:00
DamianEdwards 861e3df43b Only install node/npm/bower if not installed globally 2014-07-08 12:43:56 -07:00
DamianEdwards 6d5e709b85 Add tasks for:
- Installing node locally
- Running node
- Installing npm packages
- Install bower packages
- Running grunt
2014-05-22 16:36:57 -07:00