servidor que proyecto paquetes node example crear con actualizar node.js gruntjs puppet yeoman bower

node.js - proyecto - Títeres instalando paquetes, pero estos no parecen funcionar



package.json que es (0)

Tengo el siguiente archivo de marionetas. Parece que ha instalado todo sin errores, pero comandos como yo o bower no parecen funcionar. ¿Alguna idea de por qué?

class yeoman { Exec { path => [ "/bin/", "/sbin/" , "/usr/bin/", "/usr/sbin/" ] } $yeomanPackages = ["git", "rubygems", "libjpeg-turbo-progs", "optipng", "phantomjs", "python-software-properties" ] package { $yeomanPackages: ensure => "installed", require => Exec[''apt-get update''], } exec { "apt-get update": command => "/usr/bin/apt-get update" } package { ''compass'': ensure => latest, provider => ''gem'', require => Package["rubygems"], } package { ''yo'': ensure => present, provider => ''npm'', require => Class["nodejs"], } package { ''grunt-cli'': ensure => present, provider => ''npm'', require => Class["nodejs"], } package { ''bower'': ensure => present, provider => ''npm'', require => Class["nodejs"], } } include nodejs include yeoman

He utilizado el siguiente módulo nodejs: https://forge.puppetlabs.com/willdurand/nodejs

Corriendo yo / bower imprime:

-bash: yo: command not found

¡Gracias!