如何使用 Angular 2 创建桌面应用程序

How to create desktop application using Angular 2

是否可以使用 Angular 2 创建 Desktop(Windows OS) 应用程序?

如果是,那么我们如何为桌面构建设置?它会支持 windows 7 及更早版本吗?

我注意到,Angular 2 是跨平台的。

您可以尝试使用 Electron(通过 GitHub):http://electron.atom.io/

这里是一个使用 Electron 的例子 + Angular 2: https://auth0.com/blog/2015/12/15/create-a-desktop-app-with-angular-2-and-electron/

你有 2 个选择

1) 节点网络工具包 - NWJS

2) ElectronJS - Electron

两者都有助于开发跨平台应用程序 NodeJS+Chromium Browser 的组合可以支持第 3 方库.. 所以你可以在所有 3 个平台上使用这 2 个来开发类似桌面的 Web 应用程序(Linux、Mac、Windows)

我写了一篇关于 Mediumpost 的 here, and here's an example,编码愉快。