#yyds干货盘点#Electron 开发音视频
创建 Electron 项目前提条件在使用Electron进行开发之前,需要安装 Node.js。要检查 Node.js 是否正确安装,请在您的终端输入以下命令:node -vnpm -v脚手架创建electron 应用程序遵循与其他 Node.js 项目相同的结构。首先创建一个文件夹并初始化 np...
electron入坑指南
electron入坑指南简介electron 实际集成chrome浏览器和node环境, 运行你写的网页app 基本目录结构index.html 名称可以不是index, 这个文件与普通网页的区别是它之中要引用<script 'renderer.js'> 类似这样main.js 必须为...
得物商家客服桌面端Electron技术实践
1.业务背景 随着公司业务的快速发展,商家客服也纳入了我们的服务范围,商家客服工作台的定位是通过工具和数据服务商家,一站式解决用户购买咨询诉求。通过工具和运营策略协助商家提升服务品质,让品牌商家有动力运营好潜在的客户,从而达到提升用户服务的目标。桌面应用的转化在未来是客服产品的方向。 已有web端...
Electron 发生错误 "Cannot find module app"的解决方案
运行一个electron小demo出现的一个错误信息:Cannot find module app 原代码如下所示: var app = require('app');var BrowserWindow = require('browser-window'); 修改为如下这样,就不会弹出“...
半个前端新手入门Electron的过程
先说几句废话,本人是一名 web 后端开发,主语言是 java,在学 Electron 之前,只会一点点 HTML和 JavaScript。本文讲的也是我学习 Electron 的过程,而非教程,请酌情参考。Electron是什么Electron是一个使用 JavaScript、HTML 和 CSS...
Electron学习笔记Part3-利用Electron builder应用打包EXE
HelloWorld写完并能够成功运行了,接下来将这个HelloWorld应用打包成exe安装包,这样就可以拿到其他电脑安装运行了,个人总结两种打包方式,其实现原理相同,但过程不同。 目前刚刚实验利用Electron builder工具进行打包,需要安装Electron builder模块,在cmd...
用C++扩展Electron(node-ffi版)
用C++扩展Electron(node-ffi版) Electron内置的node.js,理论上可以通过扩展node.js来扩展Electron。但是通常由于系统中存在的node.js与Electron内置的node.js的版本号不同,给node.js编译的扩展是无法在Electron中使用的...
electron 创建窗口2
/** * 窗口管理类,单例,负责创建所有窗口,保存窗口实例 */const path = require('path');const os = require('os');const EucWindow = require('./euc_window');/** * 窗口管理类,单例,负责创建所有...
GitHub 发布了 Electron 1.0 版本,帮助开发者打造更强大的原生应用
原文地址: https://www.sdk.cn/news/3446 在过去的两年里 Electron 已经帮助开发者构建了大量基于 HTML、CSS 和 JavaScript 的跨平台应用。如今 GitHub 发布了 Electron 1.0 版本。Electron 1.0 版本对其A...
使用Electron集成资源管理器上下文菜单的选项
I'm building an app which should be integrated through an option in the context menu of Windows explorer and Mac finder. I couldn't find a relevant op...
Electron-vue实战(一)—搭建项目与安装Element UI
Electron-vue实战—搭建项目与安装Element UI作者:狐狸家的鱼本文链接GitHub:sueRimn一、新建项目1、初始化项目打开cmd,新建一个项目,我使用的是electron-vue,输入以下命令:vue init simulatedgreg/electron-vue my-pr...
Electron + React 应用打包全流程
(第一次用 Typora 写博,希望效果不错~) 这几天有个创意编程比赛,要写一个电脑端应用。我准备用 React.js + Electron 做(因为熟悉~),编程部分一路风雨无阻,到了打包却出现了问题。Electron 没打过包不知道,一打包一下两天两夜就没了(T_T)但最后还是打包成功了~ 由...
electron打包vue项目
electron是什么Electron是由Github开发,用HTML,CSS和JavaScript来构建跨平台桌面应用程序的一个开源库。 Electron通过将Chromium和Node.js合并到同一个运行时环境中,并将其打包为Mac,Windows和Linux系统下的应用来实现这一目的。快速开...
vuejs electron webpack集成使用
传统的vue SPA页面在浏览器环境中使用,但是有的时候我们还希望能够做成一个类似于桌面的app在PC上使用,希望不仅可以使用所有的浏览器SPA的功能,你也可能外加host os的功能,比如文件的本地保存,离线使用等。这时,electron就是一个很好的备选方案。electron本身集成了一个chr...
electron + go 如何从sqlite获取数据
我现在的数据在sqlite中,保存在mac本地的一个文件中。用了electron+vue搭建了一个客户端。我大概希望是这样的逻辑,先加载本地db文件,然后再获取数据。这里就有一个问题,我怎么获取sqlite中的数据呢?从哪里加载呢?思考electron的进程分为master Process 和 re...
从零开始学Electron笔记(六)
在之前的文章我们介绍了一下Electron如何通过链接打开浏览器和嵌入网页,接下来我们继续说一下Electron中的对话框 Dialog和消息通知 Notification。在之前的文章中其实我们是说了一下对话框dialog的,就是在讲Menu菜单栏的时候,下面我们再来系统的看一下 dialog 的...
electron中使用adm-zip将多个excel文件压缩进文件夹,使用XLSX以及XLSXStyle生成带样式excel文件
需求:electron环境下想要实现根据多个表生成多个Excel文件,打包存入文件夹内并压缩下载到本地。(实际场景描述:界面中有软件工程一班学生信息、软件工程二班学生信息、软件工程三班学生信息,上方有“一键生成”的按钮,点击时弹出文件存储位置选择框选择压缩包所要保存的位置,选择完成后点击保存后生成压...
[官宣]跨平台、企业级桌面软件开发框架 electron-egg 加入 Dromara开源社区
前言 是的,你没看错。当前技术社区中出现了各种下一代技术或框架,却很少有当代可以用的,于是electron-egg就出现了。 它愿景很大:希望所有开发者都能学会桌面软件开发 当前桌面软件技术有哪些? 语言 技术 优点 缺点 C# wpf 专业的桌面软件技术,功能强大...
Electron-vue 新建Demo
vue init simulatedgreg/electron-vue Test(项目名)Electron-vue 新建Demo的更多相关文章从零开始搭建Electron+Vue+Webpack项目框架,一套代码,同时构建客户端、web端(一)摘要:随着前端技术的...
electron-vue项目从搭建、运行到打包(以及electron-vue的bug修改)
文章目录 前言安装和运行运行会发现的错误F12报错`http://localhost:9080/__webpack_hmr 404 (Not Found)`控制台报错`Unable to install vue-devtools`控制台报错`Multispinner is not defined`...