Skip to content

Instantly share code, notes, and snippets.

@sstults
Last active January 2, 2016 09:39
Show Gist options
  • Save sstults/8285030 to your computer and use it in GitHub Desktop.
Save sstults/8285030 to your computer and use it in GitHub Desktop.
The git, yeoman, and compass portion of the install
node default {
class { 'nodejs':
version => 'stable',
}
package { 'git':
ensure => 'installed',
}
package { 'bower':
provider => npm,
require => Class['nodejs'],
}
package { 'grunt-cli':
provider => npm,
require => Class['nodejs'],
}
package { 'gulp':
provider => npm,
require => Class['nodejs'],
}
package { 'compass':
ensure => 'installed',
provider => 'gem',
}
file { "/etc/profile.d/node_path.sh":
content => "PATH=\$PATH:/usr/local/node/node-default/bin\n",
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment