Ich muss installieren, npm
was von gemacht wird curl http://npmjs.org/install.sh | sh
und ist neu in der Verwendung puppet
. Ich bin ein bisschen verwirrt darüber, wie dies gemacht werden soll.
Ich bin mir bewusst, package {}
dass ich einen Eintrag erstellen muss , der ein exec
Ziel aufruft , aber wenn ich npm
von der Quelle aus installiere , wird dies nicht zu einer Kürzung führen.
Ich möchte natürlich nicht npm
jedes Mal bauen, wenn ich puppet
einen Pull mache, also muss ich irgendwie überprüfen, ob er installiert ist oder nicht, also exec {}
reicht es auch nicht aus , nur einen alleine zu machen.
Was kann ich machen?