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

2023-03-30 17:27:54 +08:00
 stx0821
现在像 vscode 扩展嵌入 web ,chrome 扩展程序,以及 app 混合开发都需要用到这种技术,但网上能找到的资料很少,
包括有哪些坑,用哪些技术比较好,有人来聊聊吗,目前是用的 vue3 + vite 来开发。
1309 次点击
所在节点    问与答
7 条回复
renmu
2023-03-30 17:30:20 +08:00
你 vite 打包后的不起个服务跑不起来吧。。
直接 script 引用 vue3 ,或者 jQuery 吧。
molvqingtai
2023-03-30 17:35:52 +08:00
叫“本地应用“?

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

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

这种方式不支持 file 协议
NoOneNoBody
2023-03-30 18:01:18 +08:00
webview ?嵌入式?
qt 有一套 QWebEngine 和 QWebSocket ……
其他语言也有调用的浏览器引擎的方法,但没研究过
Mutoo
2023-03-30 18:14:37 +08:00
估计叫:影视特效应用。拍电影经常用这个。
duke807
2023-03-30 18:37:31 +08:00
busybox httpd -f -v -p 8080 -h .
duke807
2023-03-30 18:38:07 +08:00
最简洁起 web 服务器的方法,而且支持 cgi
bzw875
2023-03-30 18:42:09 +08:00
Electron 是一个使用 JavaScript 、HTML 和 CSS 构建桌面应用程序的框架。https://www.electronjs.org/zh/docs/latest

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

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

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

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

© 2021 V2EX