一个萌新小白,从头开始! 搭建环境: 1.先安装vue cli脚手架 2.vue init simulatedgreg/electron vue 3.安装依赖 npm install 4.运行项目 npm run dev 踩坑记录 1.遇到如下报错 do not use built in or re ...
分类:
其他好文 时间:
2019-07-26 17:38:03
阅读次数:
97
应用场景:比如像Eclipse这样的IDE,右击项目,出现选项,点击选项中的删除,就可以删除这个项目及其下的子目录包含文件(使用electron开发的桌面端项目多少都会用到)。核心代码如下: ...
分类:
Web程序 时间:
2019-07-20 23:35:42
阅读次数:
183
问题一:node_gyp使用版本不对 问题:明明装的是5.0.2版本,使用的却是3.9.2版本。 原因:命令上已经写明,在npm_config_node_gyp未配置情况,node_gyp使用的版本。 解决:删掉前者路径的node-gyp。 问题二:无法找到 v140 的生成工具 问题:依赖的c++ ...
```
// ==========================================================
// 限制只可以打开一个应用,2.x的文档
// const isSecondInstance = app.makeSingleInstance((commandLin... ...
分类:
其他好文 时间:
2019-07-11 12:41:38
阅读次数:
314
背景 在Electron打开新窗口的时候,提前加载一段JavaScript脚本,以此内置一些属性或接口给被打开的页面。之所以要以注入方式,而不是页面自己引用,原因是不想麻烦页面自行引用,不想修改旧有的业务逻辑。 方法一 一开始是想在打开BrowserWindow后,执行executeJavaScri ...
分类:
其他好文 时间:
2019-07-10 00:57:41
阅读次数:
118
从 github 上拉取 "electron sample apps" 后,运行 , 出现如下报错信息 解决方案 在 main.js 中增加 配置即可 ...
分类:
其他好文 时间:
2019-07-03 00:07:20
阅读次数:
130
"Github StackChat" 学习回顾 React和Electron结合 TypeError: fs.existsSync is not a function 在React组件里引入electron时候就会报这个错,主要原因是在React里不能引入Node.js的模块 解决方法 1. Web ...
分类:
微信 时间:
2019-07-02 21:34:50
阅读次数:
185
"Github StackChat" 技术栈 写这个软件StackChat的主要目的是巩固练习Node和对React的实践,也是为了学习东西,所以选用了这些自己还没在项目里使用过的技术,边学变写 Electron React Material UI React Router Redux Expres ...
分类:
微信 时间:
2019-07-02 20:52:04
阅读次数:
136
如下是对窗口最大化,最小化等相关操作: 下面是electron配置: 如上配置中可设置一系列初始值,其中包括 是否可resize,是否可拖动等。如果想在其它地方修改初始值,可按照如下实现: ...
分类:
其他好文 时间:
2019-07-02 19:32:53
阅读次数:
706
基于`electron` + `react` + `redux` + `saga`的基础项目配置
分类:
其他好文 时间:
2019-07-01 17:05:01
阅读次数:
107