手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
HTML
HTML5
JavaScript
CSS
jQuery
Bootstrap
Angularjs
TypeScript
Vue
Dojo
Json
Electron
Node.js
extjs
Express
XML
ES6
Ajax
Flash
Unity
uniapp
Unity3d
React
Flex
Ant Design
elementui
Web前端
微信小程序
微信公众号
编程之家
Electron
Electron与工业CCD通过TCP Server协议连接通讯
Electron与工业CCD通过TCPServer协议连接通讯CCD可以理解为是一个相机,在工业上可以通过CCD给物体拍照,然后识别出物体表面激光刻印的信息,大概如下图,下图是我公司研发的软件一张截图,软件是使用C#实现的,这个工业软件还是很厉害的,里面涉及到了许多与工业传感器的数据交互。现在我的
作者:编程之家 时间:2022-10-08
聊聊最近使用Electron开发互动直播的一点心得
最近使用Electron+VUE2.0+Element-UI+腾讯云的实时音视频开发了一个互动直播的客户端,中间踩了不少坑,这里说一下感受。如果要做直播客户端,不要求跨平台的话,能用C++、C#开发就不要用Electron去开发。腾讯云虽然提供了一个Electron的sdk,但是这个sdk版本的限制太多。比如:Electron的
作者:编程之家 时间:2022-10-08
Electron安装打包指南
当前环境DebianLinux-Deepin安装Node直接下载命令下载下载wgethttps:/odejs.org/dist/v14.15.1ode-v14.15.1-linux-x64.tar.xz解压,解压后在当前盘多了个文件夹node-v14.15.1-linux-x64.(可自行改名)sudotar-zxvfnode-v14.15.1-linux-x64.tar.gz建立软链接sud
作者:编程之家 时间:2022-10-08
Electron-Vue 程序 调用 C# Web APIRESTful 服务
1.创建可在Window和Linux上运行的跨平台桌面应用程序Electron-Vue开发环境搭建Demo 2.创建 C#WebAPI(RESTful服务)C#创建可跨域访问的RESTful服务(WebAPI) 参考:Electron-Vueaxios发送Get请求时报错net::ERR_INSECURE_RESPONSE
作者:编程之家 时间:2022-10-08
electron-vue打包后的项目控制台没有日志的解决办法
在.electron-vue目录下有一个配置文件webpack.renderer.config.js修改webpack.renderer.config.js这个配置文件rendererConfig.optimization={minimizer:[newTerserPlugin({test:/\.js(\?.*)?$/i,extractComments:false,cac
作者:编程之家 时间:2022-10-08
在VSCode中配置launch.json启动Electron程序
最近打算开发一个自己用的客户端小软件,Delphi、Qt、C#这些都好久不用了,重新拾起来也要花点时间,对比一下觉得还不如研究一下新的东西,最终选中了Electron。.注:本文的环境为Ubuntu20.04.1LTS,Windows环境会略有不同,后面有提到。.包括以下即将用到的VSCode在内的很多知名软件都是基
作者:编程之家 时间:2022-10-08
解压飞书的asar
只提供思路飞书使用的是electron,而electron不可避免的会将部分代码放在本地。大部分electron应用都会将代码打包成asar,比如postman、mingo。asar文件是可以通过安装nodejs和asar命令进行解压。而飞书的asar无法通过asar相关命令解压。但是,回到起点,asar文件最终都必须会被软件自
作者:编程之家 时间:2022-10-08
electron源码编译 添加builtin 内建 c++扩展
一、js层面1,在D:\dev\electron7\src\electron\lib\browser\api\module-keys.js中添加新的module://Browsersidemodules,pleasesortalphabetically.module.exports=[{name:'app'},{name:'autoUpdater'},{name:'Browse
作者:编程之家 时间:2022-10-08
三、Electron + Webpack + Vue 搭建开发环境及打包安装 ---- 打包electron应用
目录Webpack+Vue搭建开发环境及打包安装-------打包渲染进程Electron+Webpack 搭建开发环境及打包安装-------打包主进程Electron+Webpack+Vue搭建开发环境及打包安装----打包electron应用三、打包ElectionApp应用在之前的节中已经写了渲染进程的
作者:编程之家 时间:2022-10-08
人生是一场马拉松-OBKoro1的2020年年终总结
前言一晃眼2020年马上就要过去了,今年感觉过的特别快。工作已经三年了,之前都没有写过年终总结,结果造成了下面这个现象:回首过去的几年,记忆已经很模糊了,需要很用力才能想起过去一部分往事。人生百年,好像也没有多少年终总结可以写呢~这么激励一下,一下子就有动力写年终总结
作者:编程之家 时间:2022-10-08
苹果正在试图杀死Web技术
苹果正在试图杀死Web技术作者|OwenWilliams译者|王强编辑|王文婧这家公司在自己的平台上为基于Web技术的使用设下了重重障碍,希望开发者就此退缩。用来构建Web的编程语言往往会在应用程序中找到自己的立足之地,这在很大程度上归功于对应的软件技术。这些软件允许开发人员在开发支持
作者:编程之家 时间:2022-10-08
一Electron-vue项目创建
前言Electron是使用JavaScript,HTML和CSS构建跨平台桌面的应用程序,目前兼容Mac/Windows和Linux。Electron-vue是基于Vue来构造Electron应用程序的模板代码,初学者需要搞清楚两者之间的区别,不要混淆。一、环境准备在创建Electron-vue之前需要安装Node、vue和Electron,步骤如下
作者:编程之家 时间:2022-10-08
electron build慢
甚至出现下载失败手动下载文件,放到目录:C:\Users\Garson\AppData\Local\electron\Cache
作者:编程之家 时间:2022-10-08
苹果正在试图杀死Web技术
苹果正在试图杀死Web技术作者|OwenWilliams译者|王强编辑|王文婧这家公司在自己的平台上为基于Web技术的使用设下了重重障碍,希望开发者就此退缩。用来构建Web的编程语言往往会在应用程序中找到自己的立足之地,这在很大程度上归功于对应的软件技术。这些软件允许开发人员在开发支持
作者:编程之家 时间:2022-10-08
【Electron Playground 系列】文件下载篇
作者:long.woo文件下载是我们开发中比较常见的业务需求,比如:导出excel。web应用文件下载存在一些局限性,通常是让后端将响应的头信息改成Content-Disposition:attachment;filename=xxx.pdf,触发浏览器的下载行为。在electron中的下载行为,都会触发session的will-downloa
作者:编程之家 时间:2022-10-08
Electron 安装、运行和项目搭建
安装electronnpminstall-gelectronelectron-forge搭建一个electron项目electron-forge相当于electron的一个脚手架,可以让我们更方便的创建、运行、打包electron项目。npminstall-gelectron-forgeelectron-forgeinitmy-new-appcdmy-new-
作者:编程之家 时间:2022-10-08
electron+vue项目 图片滚动缩放和移动
在项目中需要对图片进行图片编辑,但是只涉及到图片的放大缩放和移动,所以并不想用插件。缩放图片html代码<div class="current_picture" id="moveImg" @click="editHandle"
作者:编程之家 时间:2022-10-08
Electron之初出茅庐——搭建环境并运行第一个程序
最近在学习node.js的过程中,突然发现了electron这个宝藏开源框架。在学习过程中收获颇多,特此记录,方便知识整理。参考文献:技术胖目录一、Electron的定义二、Electron的运行原理2.1、不得不说到JavaScript的运行原理2.2、Electron的运行框架2.3、Electron的运行流程:三、
作者:编程之家 时间:2022-10-08
为electron添加Chrome扩展程序
官方文档Electron支持ChromeDevTools扩展程序,可增强开发工具调试流行web框架的能力1.加载DevTools扩展程序1.1.下面以[ReactDeveloperTools](https://chrome.google.com/webstore/detaileact-developer-tools/fmkadmapgofadopljbjfkapdkoienihi)为例:**注意问题
作者:编程之家 时间:2022-10-08
electron 主进程与渲染进程通信的具体教程
1:渲染层事件中心 constipcRenderer=require('electron').ipcRenderer;constsendBridge=(msg={active:'',data:{}})=>{returnnewPromise((resolve,reject)=>{ipcRenderer.on(msg.active,(event,arg)=>{resolve(ar
作者:编程之家 时间:2022-10-08
electron 录制生成的 mp4 无法播放
上文讲到如何在electron中如何使用h5的MediaRecorder对屏幕或摄像头进行录制,但是发现以下两个问题:视频无法使用windows自带的播放器打开。视频必须播放完一遍后才能拖动进度条。这篇文章我们就来看看如何解决上述两个问题。为什么不能播放猜想:视频文件都是经过编码
作者:编程之家 时间:2022-10-08
Electron 主进程与渲染进程之间的通 信(同步通信、异步通信)
有时候我们想在渲染进程中通过一个事件去执行主进程里面的方法。或者在渲染进程中通知主进程处理事件,主进程处理完成后广播一个事件让渲染进程去处理一些事情。这个时候就用到了主进程和渲染进程之间的相互通信。Electron主进程,和渲染进程的通信主要用到两个模块:ipcMain和ip
作者:编程之家 时间:2022-10-08
electron 安装
1.全局安装npmconfigsetELECTRON_MIRROR=https://cdn.npm.taobao.org/dist/electronpminstallelectron-g2.查看是否安装成功electon-v3.输入electron能够运行起来,并且弹出一个窗口表明安装成功
作者:编程之家 时间:2022-10-08
如何在Electron中调用Dll
客户端有些硬件的接口需要调试,是在电脑上连了一些硬件的设备,比如打印机、扫描仪或者进行串口通信等等。单靠js是完成不了了,我们决定通过把C++或者C#把这些功能打包成Dll,然后在Electron客户端中通过Node调用Dll来实现所需要的功能。 Dll类型先简单说一下什么是Dll,Dll是动态链接
作者:编程之家 时间:2022-10-08
electron项目打包成dmg
使用electron-forge构建app官方文档有很详细的教程:electron-forge使用官方electron-quick-start的demo。在其根目录下执行:#注意node的版本,我使用v9.6.0不行,使用了v12.0.0才可以npx@electron-forge/cliimportnpmrunmake成功后在你的根目录下生成一个out文件。使用a
作者:编程之家 时间:2022-10-08
webpack打包含dll的electron项目配置
electron调用dll,webpack的配置//重点配置项module.exports={output:{libraryTarget:'commonjs2',},//预加载nodeelectronexternalsPresets:{node:true,electron:true,electronRenderer:true,electron
作者:编程之家 时间:2022-10-08
Electron-vue实现后台多进程三. 自动化测试篇
如果是babel6.23的版本,没什么大的问题。如果是使用babel-upgrade升级到babel7,要注意自己的electron,之前如果根据提示下载了缺失的依赖,要确认这个依赖是否支持babel7。首先要移除掉这些库,替换为支持babel7版本的库。例如以下这个是我在排查时寻找到的替换库:@vue/babel-plugin-tr
作者:编程之家 时间:2022-10-08
【Electron-vue】构建桌面应用27-rpm文件打包
1.前言由于我们的客户端需要支持国产化Linux,而且主产品是在中标麒麟以及银河麒麟上使用,所以上面的两个系统都需要支持。而上面的两个系统是需要rpm安装包的,所以需要调研rpm包的支持。闲话少说,书归正传,开始我们的客户端打包rpm文件。文章的主旨:主要是在开发过程中遇到的问题
作者:编程之家 时间:2022-10-08
ubuntu16.04安装shadwsocks图形界面版+electron-ssr安装
1.安装shadwsocks图形界面版sudoadd-apt-repositoryppa:hzwhuang/ss-qt5sudoapt-getupdatesudoapt-getinstallshadowsocks-qt52.安装electron-ssr在ubuntu之下,shadwsocks不能直接添加订阅地址,但是electron-ssr可以直接添加订阅地址,比较简单,所以安装一下。
作者:编程之家 时间:2022-10-08
electron覆盖率在jenkins打包,注入的环境变量的值不正确
最近一段时间一直在预研electron的覆盖率的事宜。大致的流程已经基本ok,剩余最后的数据验证。由于electron的插桩分为了渲染进程的插桩以及主进程的插桩。然后在验证的时候发现。主进程的覆盖率数据基本都没有上报上来。从日志入手由于主进程的定时任务数据上报是有日志
作者:编程之家 时间:2022-10-08
上一页
2
3
4
5
6
7
8
9
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native