Documentation
¶
Overview ¶
jsbuild 将 JavaScript 文件打包成独立的可执行程序。
原理: 把入口 JS 及其相对 import 的模块嵌入一个生成的 Go 工程, 然后调用 `go build` 编译成单个 .exe。生成的程序自带 Gox, 运行时会话临时目录中解压脚本, 再通过现有的 vm.EvalFile 执行, 因此 import/export 模块也能正常工作。完全复用现有代码, 不改动任何 Gox 的源文件。
用法:
jsbuild <input.js> [-o output.exe] [--name 应用名] [--windowed] [--verbose]
Click to show internal directories.
Click to hide internal directories.