如何使用 FPM 将全局 NPM 模块生成为 rpm?

How do I use FPM to generate a Global NPM module as an rpm?

我想安装一个像 pm2 下载的节点模块并将其打包为 rpm。当我 运行 rpm 命令时,我想要全局安装包:

示例npm install -g pm2

我可以像这样从 fpm 创建 rpm 吗?

fpm -s npm -t rpm pm2.zip

fpm 会自动从 npm 注册表下载它。所以下面的命令就够了。

fpm -s npm -t rpm pm2
Created package {:path=>"node-pm2-2.7.1-1.x86_64.rpm"}