Javascript 如何将node.js服务器应用程序编译为可执行文件?

Javascript 如何将node.js服务器应用程序编译为可执行文件?,javascript,node.js,express,puppeteer,Javascript,Node.js,Express,Puppeteer,我有一个使用Puppeter和express的面向服务器的应用程序。我还在类中使用带有新“哈希”语法的私有字段。是否可以将此类应用程序编译为二进制可执行文件?有类似的工具可以将node.js应用程序编译为独立的可执行文件。这是否回答了您的问题@狄更斯有没有像pkg那样有效的解决方案?我不想检查每个解决方案,所以我在这里问。我试图用另一种方式提问,但由于不推荐工具和库的规定,管理员禁止了这个问题。这是桌面应用程序GUI还是服务器后台应用程序?@DickensAS这是一个类似桌面服务器的应用程序,使

我有一个使用Puppeter和express的面向服务器的应用程序。我还在类中使用带有新“哈希”语法的私有字段。是否可以将此类应用程序编译为二进制可执行文件?

有类似的工具可以将node.js应用程序编译为独立的可执行文件。

这是否回答了您的问题@狄更斯有没有像pkg那样有效的解决方案?我不想检查每个解决方案,所以我在这里问。我试图用另一种方式提问,但由于不推荐工具和库的规定,管理员禁止了这个问题。这是桌面应用程序GUI还是服务器后台应用程序?@DickensAS这是一个类似桌面服务器的应用程序,使用web浏览器作为视图。仍然无法获取您的应用程序类型,但是我可以给出一个解决方案,那就是
Electron
pkg
的问题是它不支持私有字段语法。那么,首先用babel之类的东西来传输您的项目,然后编译它。好的,但我看看您的解决方案。若他们不关闭线程,我会让你们知道结果。在配置正确的二进制文件和节点版本后,它终于可以工作了。