前言 以electron作为基础框架,已经开发两个项目了。第一个项目,我主要负责用react写页面,第二项目既负责electron部分+UI部分。 做项目,就是踩坑, 一路做项目,一路踩坑,坑多不可怕,就怕忘记坑。 坑前准备 项目模板 开发,当然就需要搭建项目,搭建项目github上有不少模板。 你 ...
分类:
其他好文 时间:
2021-04-07 11:35:34
阅读次数:
0
1. 避坑总结 版本10以前默认开启webPreferences的enableRemoteModule,版本10以后需要手动开启,默认为false 2. 常用模块 remote remote 模块为渲染进程(web页面)和主进程通信(IPC)提供了一种简单方法 shell shell 模块提供与桌面 ...
分类:
其他好文 时间:
2021-04-06 14:21:16
阅读次数:
0
构建过程 安装 VueCli npm install -g @vue/cli 安装 electron npm install electron -g 创建项目 vue create antd-demo 切换至项目目录 cd antd-demo 使用组件 ant-design-vue npm i -- ...
分类:
其他好文 时间:
2021-03-04 13:29:39
阅读次数:
0
//全局安装 asar npm install asar -g //解包 asar e app.asar 文件夹 ...
分类:
其他好文 时间:
2021-02-27 13:30:05
阅读次数:
0
如果是babel6.23的版本,没什么大的问题。 如果是使用babel-upgrade升级到babel7,要注意自己的electron,之前如果根据提示下载了缺失的依赖,要确认这个依赖是否支持babel7。 首先要移除掉这些库,替换为支持babel7版本的库。例如以下这个是我在排查时寻找到的替换库: ...
分类:
系统相关 时间:
2021-02-17 14:35:11
阅读次数:
0
官方文档: https://www.electronjs.org/docs/api/file-object 在文件系统中,使用HTML5 File 原生API操作文件 DOM的文件接口提供了关于原生文件的抽象,以便用户可以直接使用HTML5文件API处理原生文件。 Electron已经向 文件 接口 ...
分类:
其他好文 时间:
2021-02-03 10:38:46
阅读次数:
0
问题描述 报错内容如下: yarn run v1.22.10 $ vue-cli-service electron:serve INFO Starting development server... 98% after emitting CopyPlugin ERROR Failed to comp ...
分类:
Web程序 时间:
2021-01-25 11:30:27
阅读次数:
0
如何指定对象右击可弹出上下文菜单? 使用document.querySelector(targetSelector)获取指定区域, 然后使用node1.contains(node2)判断node2是否时node1子节点,如果是在指定区域内,否则不在 根据2的结果决定是否弹出上下文菜单 /** ite ...
分类:
其他好文 时间:
2021-01-14 11:26:13
阅读次数:
0
chrome/chromium浏览器中安装 react-developer-tools 浏览器中进入 chrome://extensions,找到React Developer Tools,进入详情页,记住其ID(类似fmkadmapgofadopljbjfkapdkoienihi的字符串),在$H ...
分类:
其他好文 时间:
2021-01-12 10:33:26
阅读次数:
0
恒生电子 - 公司简介 英文名称 HANDSOME ELECTRONICS CO.,LTD ...
分类:
其他好文 时间:
2021-01-06 12:32:37
阅读次数:
0