包装软件的想法

时间:2018-12-07 05:01:40

标签: node.js software-distribution packing

我们有一个迁移工具,可以在不同应用程序之间迁移客户数据。我正在寻找使客户易于使用该工具的想法。现在,他们使用一些选项调用Shell脚本并获取数据转储,但是我想让最终客户更加容易。工具是用nodejs编写的

1 个答案:

答案 0 :(得分:0)

pkg可能就是您想要的。

根据包装说明:

  

此命令行界面使您可以打包Node.js   项目成可执行文件,甚至可以在没有设备的设备上运行   已安装Node.js。

     

用例

     
  • 不带商业版本的应用程序   资料来源   
  • 制作应用的演示/评估/试用版,而无需   资料来源   
  • 立即为其他平台制作可执行文件
  •   
  • (交叉编译)制作某种自解压存档或
  •   安装程序无需安装Node.js和npm即可运行打包的   应用程序无需通过npm install下载数百个文件   部署您的应用程序。将其作为单个文件部署将您的资产   在可执行文件中以使其更易于移植测试您的应用   针对新的Node.js版本而不安装它