我希望能够打开像Trello,Facebook,Facebook Messenger,Asana,WhatsApp Web等网站作为桌面应用程序。我目前使用Fluid(http://fluidapp.com/),但我想看看Electron是否可以用来做同样的事情。
假设我有一个全新安装的Mac OS X 10.10,我认为我需要:
安装npm(https://www.npmjs.com/)。 我应该安装io.js还是节点?我不知道它会有什么不同。 是否可以安装npm?无论如何,这似乎非常简单:下载并安装https://nodejs.org/dist/latest/node-v4.0.0.pkg
安装电子(http://electron.atom.io/)。这看起来很简单(虽然我不太确定这是否是Nativefier的先决条件):
npm install electron-prebuilt -g
安装Naivefier(https://www.npmjs.com/package/nativefier)。这看起来也很简单:
npm install nativefier -g
按照Naivefier说明(以Facebook Messenger为例):
nativefier Messenger http://messenger.com --platform=darwin --arch=x64 --version=0.29.1 --overwrite --badge
这是我能找到的最简单的方法。还有其他建议吗? 或者,是否有更好但更复杂的方式?
说实话,答案可能需要相当愚蠢...我不是一个技术人员。