【开发总结】electron浏览器打开踩坑

在阅读文章时,读到了一篇关于electron开发桌面应用的入门文章,遂按照文章中的过程进行复现,原作者的开发环境时mac系统,笔者用的是windows系统,在开发过程中遇到了在浏览器中输入scheme打开应用程序的场景,这个场景在日常生活中也经常用到,例如百度网盘或腾讯会议会从网页跳转到应用。

在复现时,笔者的系统发生了报错,遂以为是操作系统的差异性,后来经过测试发现,是由于应用尚未打包并安装到应用程序中,可以理解为一个是Debug版本,一个是Release版本。

于是尝试打包构建应用程序,此时报错是关于devDependency的问题,查阅GPT发现需要将"electron": "^29.1.6",写入"devDependencies"中。

构建中出现的第二个问题是没有通过编译的问题,采用换源的方法可以解决,具体可以参考这篇文章

相关推荐
回忆哆啦没有A梦2 小时前
Vue页面回退刷新问题解决方案:利用pageshow事件实现缓存页面数据重置
前端·vue.js·缓存
A_ugust__3 小时前
vue3+ts 封装跟随弹框组件,支持多种模式【多选,分组,tab等】
前端·javascript·vue.js
林九生3 小时前
【Vue3】v-dialog 中使用 execCommand(‘copy‘) 复制文本失效的原因与解决方案
前端·javascript·vue.js
yi碗汤园3 小时前
【一文了解】C#的StringSplitOptions枚举
开发语言·前端·c#
cxr8285 小时前
BMAD框架实践:掌握story-checklist提升用户故事质量
前端·人工智能·agi·智能体·ai赋能
emma羊羊5 小时前
【xsslabs】第12-19关
前端·javascript·靶场·xss
Larry_Yanan7 小时前
QML学习笔记(十七)QML的属性变更信号
javascript·c++·笔记·qt·学习·ui
真的想不出名儿8 小时前
vue项目引入字体
前端·javascript·vue.js
胡楚昊8 小时前
Polar WEB(1-20)
前端
吃饺子不吃馅9 小时前
AntV X6图编辑器如何实现切换主题
前端·svg·图形学