chef-nodejs Node.js部署食谱

Node.js 的厨师食谱,挺适合懒人部署。你只管把这个 chef-nodejs 加进你的 cookbook,它就能帮你搞定 Node.js 的安装、升级,连 apt 源都替你配置好了,省心不少。

chef-nodejs 支持的系统挺老的,从 Debian 7.8Ubuntu 14.04 都能跑。这在老项目里就挺有用了,不用担心兼容问题。

默认的 nodejs 配方,装的是通用包和开发库,不光适合跑服务,开发环境也能直接用。想单独配 apt 的,也有 nodejs::_apt 给你分开,结构清楚。

版本号也能改,像你想用 iojs 也行,只要改下 default['nodejs']['engine']version,就能切换版本,挺灵活。

有意思的是,它会判断你系统上有没有装过 Node.js,没有就装,有就帮你更新。你只管写你的 cookbook 就好,底层这些它全包了,挺省心。

如果你平时用 Chef 做部署,想偷个懒、装个 Node.js,不如试试这个配方,真的还不错。

zip 文件大小:17.51KB