请教如何将 web 应用转换为可直接运行的本地应用?

2015-09-22 03:13:11 +08:00
 Drahcir

比如,我使用 HTML 、 CSS 、 Javascript 在本地写了一个网站,包含多个页面及功能。
我使用 web 浏览器,比如 Chrome ,可以打开该网站并正常使用。

而现在,我希望将这个网站转换为可直接运行的可执行程序( windows 下就是一个 exe 文件)。并且希望可以跨平台输出,比如生成.app 用于 OSX ,甚至
这样,我没必要使用浏览器,就可以直接运行该程序。

请问有没有好的工具或框架等用于实现该目的?
欢迎讨论。

2585 次点击
所在节点    问与答
6 条回复
Tedko
2015-09-22 05:28:31 +08:00
node 。比较新的话 electron
Tedko
2015-09-22 05:28:59 +08:00
很多公司都在用 electron 了
swirling
2015-09-22 06:25:58 +08:00
😂楼主你的心好大,楼上的 electron 不错,在手机上的话,发布到网上用 URL 访问就好了,如果一定要做成应用找个 hybrid 打包工具或者框架。 😂一般来说同时适应手机和电脑是一个不合理的需求,保重。
em70
2015-09-22 09:21:43 +08:00
本地自动运行一个 server ,再集成一个浏览器打开指定地址即可

谷歌,百度的桌面搜索就是这样干的
Drahcir
2015-09-22 13:41:45 +08:00
@Tedko electron 看了下简介,应该挺符合需求。谢谢推荐!
Drahcir
2015-09-22 13:44:30 +08:00
@swirling 手机端的话似乎是你说那样的,谢指点,到时候我再自己研究了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/222631

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX