项目创建完成,启动正常,接下来就是项目打包了。将测试Demo打包成exe桌面应用,点击exe文件,运行项目。 书接上文,创建项目有三种方式 Git拷贝、直接创建、通过electron社群提供的命令行工具(CLI) electron-forge 创建项目,看起来对应的项目打包方式也应该有三种才对,但其 ...
分类:
其他好文 时间:
2020-02-05 00:04:02
阅读次数:
98
Windows系统编译 下载安装: node v9.8.0 yarn 1.9.4 安装windows编译工具 npm install global windows build tools 安装项目依赖 yarn install 开始编译,打包 npm run build npm run releas ...
把dll的load放在Electron中,就会报一个错: Error: A dynamic link library (DLL) initialization routine failed 这显然就是dll没有加载成功,为什么在Node中已经试过没问题的方法会在Electron中出问题,我此刻内心是 ...
分类:
其他好文 时间:
2020-02-03 15:39:31
阅读次数:
224
一、关于sql.js sql.js(https://github.com/kripken/sql.js)通过使用Emscripten编译SQLite C代码,将SQLite移植到Webassembly。 它使用存储在内存中的虚拟数据库文件,因此不会保留对数据库所做的更改。 但是,它允许您导入任何现有 ...
分类:
数据库 时间:
2020-02-03 13:49:39
阅读次数:
273
electron因为自带cef所以体积巨大,还不是因为windows没有chromium的webview嘛,现在有了新edge后,这个项目通过依赖各个平台的webview,并依赖.net core,做到700k可以把web端跑起来像桌面程序似的,代码也非常简单。支持url,静态文件和html字符串。 ...
分类:
Web程序 时间:
2020-01-31 18:35:23
阅读次数:
93
Electron的运行环境为Chromium + Node.js, 而Chromium采用的是多进程机制, 也就是说每个页面都是一个独立的进程(渲染进程),因此页面之间是没有直接关系的, 要想进行通信,需要借助主进程作为桥梁。 所以我们首先先来学习主进程和渲染进程怎么通信: 1. 渲染进程 >主进程 ...
分类:
其他好文 时间:
2020-01-30 22:58:38
阅读次数:
98
无奈~只有看看源码为啥不行了!发现:Electron 7.0.0以后的版本下载地址多了个字母v,然后安装下载的时候就会404...
分类:
其他好文 时间:
2020-01-27 00:03:04
阅读次数:
177
无奈~只有看看源码为啥不行了!发现:Electron 7.0.0以后的版本下载地址多了个字母v,然后安装下载的时候就会404...
分类:
其他好文 时间:
2020-01-27 00:01:58
阅读次数:
128
Launch X431 Pro Mini Diagnostic Tool with Bluetooth Update Online Powerful Than Diagun Launch X431 Pro Mini Description: X-431 PRO MINI is a stylish A ...
分类:
其他好文 时间:
2020-01-23 21:10:52
阅读次数:
88