V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
stx0821
V2EX  ›  问与答

前端需要开发直接在浏览器里通过 file://打开 index.html 的应用叫什么应用呢

  •  
  •   stx0821 · Mar 30, 2023 · 2020 views
    This topic created in 1125 days ago, the information mentioned may be changed or developed.
    现在像 vscode 扩展嵌入 web ,chrome 扩展程序,以及 app 混合开发都需要用到这种技术,但网上能找到的资料很少,
    包括有哪些坑,用哪些技术比较好,有人来聊聊吗,目前是用的 vue3 + vite 来开发。
    7 replies    2023-03-30 18:42:09 +08:00
    renmu
        1
    renmu  
       Mar 30, 2023 via Android
    你 vite 打包后的不起个服务跑不起来吧。。
    直接 script 引用 vue3 ,或者 jQuery 吧。
    molvqingtai
        2
    molvqingtai  
       Mar 30, 2023
    叫“本地应用“?

    不能直接运行 esm module ,比如楼上说的 vite 打包后的产物:

    <script type="module" src="main.js"><script>

    这种方式不支持 file 协议
    NoOneNoBody
        3
    NoOneNoBody  
       Mar 30, 2023
    webview ?嵌入式?
    qt 有一套 QWebEngine 和 QWebSocket ……
    其他语言也有调用的浏览器引擎的方法,但没研究过
    Mutoo
        4
    Mutoo  
       Mar 30, 2023 via iPhone
    估计叫:影视特效应用。拍电影经常用这个。
    duke807
        5
    duke807  
       Mar 30, 2023 via Android
    busybox httpd -f -v -p 8080 -h .
    duke807
        6
    duke807  
       Mar 30, 2023 via Android
    最简洁起 web 服务器的方法,而且支持 cgi
    bzw875
        7
    bzw875  
       Mar 30, 2023
    Electron 是一个使用 JavaScript 、HTML 和 CSS 构建桌面应用程序的框架。https://www.electronjs.org/zh/docs/latest
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5701 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 73ms · UTC 06:04 · PVG 14:04 · LAX 23:04 · JFK 02:04
    ♥ Do have faith in what you're doing.