Angular2和桌面应用程序

lon*_*oat 6 angular

我在他们的网站上阅读Angular:https: //angular.io/features.html,我看到以下内容:

跨平台

渐进式网络应用程序 - 使用现代网络平台功能提供类似应用程序的体验.高性能,离线和零步安装.

Native - 使用Ionic Framework,NativeScript和React Native的策略构建本机移动应用程序.

桌面 - 使用您为Web学习的相同Angular方法以及访问本机OS API的功能,在Mac,Windows和Linux上创建桌面安装的应用程序.

当Angular说它可以"在Mac,Windows和Linux上创建桌面安装的应用程序"时,该页面的哪个部分正在讨论?Angular是否具有生成桌面应用程序的内置功能?或者他们是在谈论使用像Electron这样的第三方框架?

A. *_*Tim 0

有多种方法可以使用 JavaScript 为您的应用程序编写 UI。至少它可用于 Win8/Win8.1 WindowsStore 应用程序(不确定其他平台,但我很确定有办法做到这一点)。例如,您可以将任何 JS 库包含到您的应用程序中。我可能是错的,但根据我的理解,当您启动该应用程序时,它实际上是从特殊类型的 InternetExplorer 进程运行的。类似的应用程序有很多。例如,Skype 的某些部分也使用 IE(例如显示广告)。作为基本示例,请参阅http://onehungrymind.com/windows-8-and-angularjs/

谷歌WinJS