【问题标题】:Can you compile JS to native executable? [duplicate]你能把JS编译成本机可执行文件吗? [复制]
【发布时间】:2014-01-06 18:40:06
【问题描述】:

是否可以将 JS 编译为本机可执行文件?我见过 NodeJS 运行 JS,但你能真正编译 javascript,无论是通过包装器还是实际编译器。

【问题讨论】:

  • 原生于什么?你指的是什么架构?
  • 当然是可能。不过,我不知道有任何编译器可以做到这一点。
  • 你想完成什么?

标签: javascript compilation


【解决方案1】:

Javascript 是(作为名称)脚本语言。 因此,如果您想将 Web 应用程序转换为桌面应用程序,有很多解决方案,例如 chrome 应用程序、mozilla 应用程序、pokki 等等…… 所以谷歌,阅读和制作。

mozilla developers

pokki applications developers

chrome developers

【讨论】:

    【解决方案2】:

    我假设您的意思是编译为本机代码。不是直接的。 NodeJs 使用 V8 引擎,该引擎在执行期间将 javascript 编译为本机代码。

    您可以免费下载和编译V8引擎。

    https://developers.google.com/v8/

    【讨论】:

    • 问题的开头是“是否可以将 JS 编译为原生可执行文件?” 答案当然是是的。毕竟,这只是一种语言。不过,我不知道实际上有任何编译器可以做到这一点。重要的区别,那个。
    • @T.J.Crowder 你的观点是有效的。这就是我添加“不直接”的原因。
    猜你喜欢
    • 2020-09-19
    • 2019-02-14
    • 2014-01-19
    • 1970-01-01
    • 1970-01-01
    • 2015-11-01
    • 2011-01-01
    • 1970-01-01
    相关资源
    最近更新 更多