V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Drahcir
V2EX  ›  问与答

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

  •  
  •   Drahcir · 2015-09-22 03:13:11 +08:00 · 2585 次点击
    这是一个创建于 3342 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

    第 1 条附言  ·  2015-09-22 04:05:21 +08:00
    晕,甚至后面的忘记了:

    甚至可以输出成特定的格式以便在手机上当作应用使用。
    6 条回复    2015-09-22 13:44:30 +08:00
    Tedko
        1
    Tedko  
       2015-09-22 05:28:31 +08:00   ❤️ 1
    node 。比较新的话 electron
    Tedko
        2
    Tedko  
       2015-09-22 05:28:59 +08:00
    很多公司都在用 electron 了
    swirling
        3
    swirling  
       2015-09-22 06:25:58 +08:00 via iPhone
    😂楼主你的心好大,楼上的 electron 不错,在手机上的话,发布到网上用 URL 访问就好了,如果一定要做成应用找个 hybrid 打包工具或者框架。 😂一般来说同时适应手机和电脑是一个不合理的需求,保重。
    em70
        4
    em70  
       2015-09-22 09:21:43 +08:00 via Android
    本地自动运行一个 server ,再集成一个浏览器打开指定地址即可

    谷歌,百度的桌面搜索就是这样干的
    Drahcir
        5
    Drahcir  
    OP
       2015-09-22 13:41:45 +08:00
    @Tedko electron 看了下简介,应该挺符合需求。谢谢推荐!
    Drahcir
        6
    Drahcir  
    OP
       2015-09-22 13:44:30 +08:00
    @swirling 手机端的话似乎是你说那样的,谢指点,到时候我再自己研究了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1137 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 19:25 · PVG 03:25 · LAX 11:25 · JFK 14:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.