Angular 2 + 节点 Webkit

Angular 2 + Node Webkit

我是 Angular 2 的新手,我想知道我是否可以将它与节点 webkit 一起使用来创建桌面应用程序。它们兼容吗?我知道 Angular 2 创建了一个与 nodewebkit 相同的 package.json,但它们是不同的。那么有机会与两者合作吗?

它会起作用,因为 Angular 2 是浏览器的框架,而 NW 只是带有 nodejs 的铬。因此,您可以将每个网站都变成一个 NW 独立应用程序。

您可以将所有依赖项放在一个 package.json 中。然后在你的 main.js 中你从 Angular 打开你的 index.html 2. 要添加更多在浏览器中不可用的功能,你可以在你的 angular 应用程序中需要仅可用的模块在 node.js.

也许你也应该看看 Electron,它很相似,但运行速度快 30%,我认为更容易,因为它被使用得更多。