如何将Angular JavaScript代码转换为本机Windows应用程序?

时间:2017-01-29 19:55:13

标签: javascript angularjs windows native

我想将Angular JavaScript应用程序转换为本机Windows应用程序,但我不知道该怎么做。我听说电子可以用于此,但我不知道如何使用电子。

2 个答案:

答案 0 :(得分:2)

尽管有电子,还有另一种称为nativefier的解决方案。它实际上非常简单,您不必学习像电子这样的新框架。

答案 1 :(得分:1)

正如评论所指出的那样,这是不可能的。

<强>为什么吗

JavaScript无法直接在机器上运行,HTML和CSS也无法运行。您需要一个能够理解这些语言并将其转换为计算机可以理解的命令的浏览器。 因此,在不使用chrome或Firefox或任何浏览器的情况下运行Angular App的唯一方法是Electron。它基本上是一个Chrome浏览器加上你的自定义Angular应用程序打包到一个exe。因此,它实际上只是在浏览器环境中运行您的代码,但您可以更好地控制它并且没有地址栏等。