如何将HTML,CSS和Javascript转换为EXE?

Evo*_*tal 5 html javascript css exe visual-studio-2010

到目前为止,我所能看到的所有问题的答案都令人困惑......有人能给我一个详细的方法来制作带有HTML的EXE应用吗?

Tho*_*unk 5

不,严格来说,你不能.HTML主要用于设计和交换为浏览器编写的文档(CSS提供这种文档的布局信息).

虽然,情况已经不是这样了.有许多可能性,其中HTML和CSS在浏览器之外使用(例如,Gnome Shell是在CSS和Javascript的帮助下开发的,或者是用于Windows 8 的现代UI应用程序).

因此,如果您考虑使用Windows 8,则可以在浏览器之外创建应用程序; 但从技术上讲,它不是一个.exe它不是一个可执行文件.

另一种可能性是使用WebBrowser类,它允许您编写一个使用HTML和CSS的.exe.

因此,有一些方法可以将HTML填充到可执行文件中,但是您无法使其自身可执行,因为它是一种文档/标记语言而不是编程语言,无法转换为正在运行的代码.

  • 请注意,Firefox本身的UI(基本上)以这种方式编写.已经有一段时间了.当然,Firefox有一个HTML渲染引擎方便... (2认同)
  • 事实上,你并没有真正编译HTML到机器代码,你在机器代码中编写了一个能够呈现HTML的程序 - 这就是所谓的:浏览器. (2认同)