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

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

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

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

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

相关推荐
程序员凡尘19 分钟前
完美解决 Array 方法 (map/filter/reduce) 不按预期工作 的正确解决方法,亲测有效!!!
前端·javascript·vue.js
编程零零七4 小时前
Python数据分析工具(三):pymssql的用法
开发语言·前端·数据库·python·oracle·数据分析·pymssql
北岛寒沫5 小时前
JavaScript(JS)学习笔记 1(简单介绍 注释和输入输出语句 变量 数据类型 运算符 流程控制 数组)
javascript·笔记·学习
everyStudy5 小时前
JavaScript如何判断输入的是空格
开发语言·javascript·ecmascript
(⊙o⊙)~哦6 小时前
JavaScript substring() 方法
前端
无心使然云中漫步6 小时前
GIS OGC之WMTS地图服务,通过Capabilities XML描述文档,获取matrixIds,origin,计算resolutions
前端·javascript
Bug缔造者6 小时前
Element-ui el-table 全局表格排序
前端·javascript·vue.js
xnian_7 小时前
解决ruoyi-vue-pro-master框架引入报错,启动报错问题
前端·javascript·vue.js
麒麟而非淇淋8 小时前
AJAX 入门 day1
前端·javascript·ajax
2401_858120538 小时前
深入理解MATLAB中的事件处理机制
前端·javascript·matlab