Web applications 非技术人员使用Github'在Mac上构建站点特定浏览器的最简单方法是什么;电子是什么?
我希望能够打开像Trello、Facebook、Facebook Messenger、Asana、WhatsApp等网站作为桌面应用程序。我目前使用流体(),但我想看看电子是否可以用来做同样的事情 假设我新安装了Mac OS X 10.10,我想我需要:Web applications 非技术人员使用Github'在Mac上构建站点特定浏览器的最简单方法是什么;电子是什么?,web-applications,electron,Web Applications,Electron,我希望能够打开像Trello、Facebook、Facebook Messenger、Asana、WhatsApp等网站作为桌面应用程序。我目前使用流体(),但我想看看电子是否可以用来做同样的事情 假设我新安装了Mac OS X 10.10,我想我需要: 安装npm()。 我应该安装io.js还是node?我不知道这会有什么不同npm可以不安装吗?在任何情况下,这似乎非常简单:下载并安装 安装Electron()。这似乎很简单(尽管我不确定这是否是Nativefier的先决条件): 安装Nai
npm install nativefier -g
老实说,答案可能需要简化一些。。。我不是一个技术人员。构建一个电子应用程序非常容易。如果你只想在你的机器上运行该应用程序,你不需要打包文件。如果你想将该应用发送给你的朋友,你需要将其打包: 要创建这样一个应用程序,我推荐yeoman()
文件://${\uu dirname}/index.html
)现在,当您打开应用程序时,应该加载url。我知道有更好的方法,但我认为这应该是最简单的方法,当你没有很多编程经验的时候。是一个开源应用程序,它提供了一个GUI来完成与nativefier相同的事情,而不需要手动安装许多不同的软件包 嗯。。。这似乎与我的本土化方法相似。我会让约曼跑一跑,看看进展如何。为了回答你的问题,我确实更愿意将其打包为一个应用程序,这样我就可以为不同的网站选择图标,并能够使用Alfred(alfredapp.com)启动它们。谢谢我想问一下,更好的方法是什么?我并不反对花时间去学习和理解新事物。如果您有时间,请随时发布一般说明或指向我的相关网站!
npm install nativefier -g
nativefier Messenger http://messenger.com --platform=darwin --arch=x64 --version=0.29.1 --overwrite --badge