Não posso usar npm como provedor com fantoche

1

Eu estou tentando fazer o seguinte no fantoche:

package { 'bower':
    ensure   => present,
    provider => 'npm',
    require  => Class['nodejs'],
    before   => [ Exec['npm_install'], Exec['grunt_build'] ],
}

Isso me dá o erro:

err: Failed to apply catalog: Parameter provider failed on Package[bower]: Invalid package provider 'npm' at 

Eu tentei usar ambos os puppetlabs-nodejs e willdurand-nodejs sem sucesso e também instalei manualmente o npm e tentei aplicar o acima.

    
por spetz 21.10.2014 / 22:48

1 resposta

0

Eu escrevi minha própria classe para instalar o nó, mas usei o provedor personalizado puppetlabs-nodejs link

Parece que, de acordo com o link pluginsync = true precisa ser adicionado ao /etc/puppet/puppet.conf nos nós.

    
por 22.10.2014 / 21:33

Tags