Tag: chef

如何从主厨的文件夹中运行“npm install”?

我试图通过厨师脚本从GIT安装nodejs项目。 我在试图让NPM INSTALL从已安装的项目目录中运行,并利用来自GIT的“package.json”。 我也尝试了不赞成的NPM食谱: 18>> npm_package do 19: path node[:deploy_nodejs_from_git][:destination] 20: action :install_from_json 21: end 但是这不起作用 – 而且我不知道是否值得努力使其工作,因为它已被弃用: [2015-05-15T08:50:25-04:00] ERROR: You must supply a name when declaring a npm_package resource 我已经看过了nodejs食谱 – 但是这需要你列出软件包,而不是推迟到package.json。 这是不是正确的做法? 我们是一家小商店,能够利用package.json,而不必复制似乎理想。