我有一个正在linux上工作的node.js应用程序。我需要在Windows机器上将其部署到客户端。在安装程序(或类似程序)中将其打包并将其安装为Windows服务的最佳方法是什么。我不能假设客户端机器将有节点,因此安装程序可能需要设置所有npm软件包(快速等),甚至安装节点本身。我愿意采用其他方法来实现最终目标:这是让我的节点应用程序作为原始计算机上的Windows服务运行(没有节点安装等)。
由于
答案 0 :(得分:0)
我正在使用Advanced Installer为Windows创建安装程序包,我认为这应该很容易实现。根据您的要求,我认为您需要配置到高级安装程序设置项目中的所有内容是:
注意。“先决条件和服务”页面至少需要一个专业版许可证,但所有这些都可以通过免费试用版进行测试。
编辑:___ Video on how to package a Node.js app with Advanced Installer。