如何确保最新的 npm 版本是使用 puppetlabs-nodejs 安装的



我正在使用puppetlabs-nodejs模块来安装nodejs和npm。但是我如何确保 npm 和 nodejs 的版本都是最新版本还是特定版本。

不幸的是,

目前你不能。这是可能的,但需要对模块进行更改(我相信作者会接受拉取请求)

具体来说,该模块当前确保节点和 npm 都存在,而不是最新版本或设置为特定版本。如果需要,您可以公开一个接口来更改此设置。

https://github.com/puppetlabs/puppetlabs-nodejs/blob/master/manifests/init.pp#L61

https://github.com/puppetlabs/puppetlabs-nodejs/blob/master/manifests/init.pp#L67

最新更新