是否可以将 atom 和我的应用程序合并到一个可执行文件中?
类似于https://github.com/crcn/nexe如何合并 node 和 javascript?
单个可执行文件是不可能的(编辑: AFAIK),因为几个dll 的库 content_shell.pak 和 icudtl.dat 需要与可执行文件一起分发。
您可以使用Enigma VirtualBox之类的应用程序伪造它(在 Windows 上)。 通过这种方式,您可以在容器 exe 中创建一个虚拟文件系统。 不过我不推荐它,增加每个atom.exe
进程的内存消耗。
编辑:我假设在这种情况下你的意思是“Atom”。
感谢@bwin 的解释。 我只是好奇为什么它没有完成,我想这回答了它,平台支持。
是的,我在谈论 atom-shell,奇怪的是二进制文件被称为Atom
。
Chromium 的结构并不是为将所有内容都放入可执行文件而设计的,这样做需要付出太多努力。 因此,除非 Chromium 中的这种情况改变 atom-shell 不会支持这一点。