42sixsolutions/deckster

Use local packages rather than globals

Opened this issue · 0 comments

This one is my fault. Because the current build system uses Makefile instead of npm scripts in package.json, building requires binaries such as coffee and node-sass to be installed globally with npm install -g ... rather than the Node.js standard way, locally.

If another project requires a different version of Coffeescript, deckster would interfere.

Solutions include prefixing commands in Makefile with node; or switching from a make build to cake, jake or grunt.