gpt4 book ai didi

node.js - 如何捆绑 NodeJs 应用程序?

转载 作者:可可西里 更新时间:2023-11-01 09:11:58 25 4
gpt4 key购买 nike

考虑一下我已经完成了我的 NodeJs with Express 和 MongoDB 应用程序。我可以捆绑我的应用程序以将其交付给客户端,但在这种情况下,客户端必须安装所有必需的 npm 模块并更改 mongoDB 连接 url。所以要解决这个问题:

是否有任何其他方式来捆绑我的应用程序,以便客户端不需要安装任何 npm 模块来运行应用程序?如果是,那么客户端如何连接到他的 mongodb?

最佳答案

pkg Vercel 的作品非常适合我。它将所有内容捆绑到一个从终端运行的可执行文件中。这使得分发变得非常容易。

要连接到 Mongo 实例,您必须拥有用户编辑的某种配置文件。我建议放入用户数据文件夹(Mac 上的 Application Support 和 Windows 上的 AppData),但您可以将其放在打包的可执行文件旁边。

关于node.js - 如何捆绑 NodeJs 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47426789/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com