Tag: rpm spec

如何将node-js应用程序打包到单个rpm?

我试图将我的node-js应用程序装入单个rpm-package。 首先想到的是:添加nodejs和npm作为包依赖。 Requires: node npm 这样的rpm在Fedora上完美运行。 但在CentOS上,rmp安装在依赖性parsing步骤上失败了。 问题是CentOS上的nodejs和npm不在默认的软件包仓库中,而是在EPEL仓库中。 我试图添加epel-release软件包,但没有帮助。 那么,将node-js应用程序打包到rpm的最佳select是什么? 我应该从来源而不是回购安装它? 或EPEL的这个问题可以处理?