随笔分类 -  electron

摘要:node-sass安装和使用 为了使用稳定和快捷,先设置淘宝镜像源。执行下面的命令行 npm config set registry https://registry.npm.taobao.org/ 切换回去 npm config set registry http://registry.npmjs 阅读全文
posted @ 2022-02-27 12:22 威武的大萝卜 阅读(3580) 评论(0) 推荐(0)
摘要:一、环境变量找不到python与python2 需要安装与机器和npm适配的由Microsoft免费提供的Visual C ++ Build Tools 2017、.net framework 4.5.1、python2.7 npm install --global --production win 阅读全文
posted @ 2022-02-27 11:12 威武的大萝卜 阅读(2052) 评论(0) 推荐(0)
摘要:调用dll动态库我这里主要用了以下几个依赖: "dependencies": { "ref-array-napi": "^1.2.0", "ref-napi": "^1.4.3", "ref-struct-napi": "^1.1.0", "ffi-napi": "^2.4.7" } 注意:dll 阅读全文
posted @ 2022-02-23 10:03 威武的大萝卜 阅读(2689) 评论(1) 推荐(0)
摘要:两种解决办法一、设置程序 Vista 兼容模式二、程序 ready 前禁用GPU加速 app.disableHardwareAcceleration()————————————————原文链接:https://blog.csdn.net/tanzui/article/details/10599203 阅读全文
posted @ 2022-02-23 10:00 威武的大萝卜 阅读(772) 评论(0) 推荐(0)
摘要:1.ts spawn创建进程ts脚本 通过spawn创建一个子进程,并通过子管道进程通信。 child_process.spawn(command[, args][, options])#History command <string> 需要运行可执行的目录args <string[]> 参数列表o 阅读全文
posted @ 2022-02-11 16:19 威武的大萝卜 阅读(457) 评论(0) 推荐(0)
摘要:专栏收录该内容订阅专栏百度了半天感觉都不靠谱,最终查阅官方文档找到问题所在 渲染进程崩溃 可以通过监听`render-process-gone`事件捕获到崩溃的消息,检测到之后重新加载 代码如下 app.on('render-process-gone', (e,w,d) => { if(d.reas 阅读全文
posted @ 2022-02-11 10:56 威武的大萝卜 阅读(1402) 评论(0) 推荐(0)
摘要:node-ffi使用指南 Githoniel 码农 在nodejs/elctron中,可以通过node-ffi,通过Foreign Function Interface调用动态链接库,俗称调DLL,实现调用C/C++代码,从而实现许多node不好实现的功能,或复用诸多已实现的函数功能。 node-f 阅读全文
posted @ 2022-02-10 17:56 威武的大萝卜 阅读(399) 评论(0) 推荐(0)
摘要:一、准备 1.nodeJs; 2.node-gyp $npm install -g node-gyp 必要环境和编译工具 方式一 直接使用命令安装 $npm install --global --production windows-build-tools 方式二 手动安装 1.python 2.x 阅读全文
posted @ 2022-02-10 17:13 威武的大萝卜 阅读(803) 评论(0) 推荐(0)
摘要:在nodejs/elctron中,可以通过node-ffi,通过Foreign Function Interface调用动态链接库,俗称调DLL,实现调用C/C++代码,从而实现许多node不好实现的功能,或复用诸多已实现的函数功能。 node-ffi是一个用于使用纯JavaScript加载和调用动 阅读全文
posted @ 2022-02-10 16:43 威武的大萝卜 阅读(2226) 评论(0) 推荐(0)
摘要:PythonPython安装过程 1.下载安装程序 我们安装Python的一个重要目的是为了用IAR编译CC2640 OAD文件时执行合并文件的脚本,所以我们一起来看看Python2.7版本的安装方法。该版本安装程序的下载连接如下: https://www.python.org/downloads/ 阅读全文
posted @ 2022-02-09 17:35 威武的大萝卜 阅读(18579) 评论(0) 推荐(1)
摘要:在nodejs/elctron中,可以通过node-ffi,通过Foreign Function Interface调用动态链接库,俗称调DLL,实现调用C/C++代码,从而实现许多node不好实现的功能,或复用诸多已实现的函数功能。 node-ffi是一个用于使用纯JavaScript加载和调用动 阅读全文
posted @ 2022-02-09 15:14 威武的大萝卜 阅读(2217) 评论(0) 推荐(0)
摘要:前言 本文包含打包、自动更新、简易API、调试、进程通信等相关知识点,内容较多,可能会引起不适,请酌情查看(手动滑稽)。 electron 简介 electron是由Github开发,是一个用Html、css、JavaScript来构建桌面应用程序的开源库,可以打包为Mac、Windows、Linu 阅读全文
posted @ 2022-01-28 12:22 威武的大萝卜 阅读(479) 评论(0) 推荐(0)
摘要:什么是VID,PID? VID的全称是Vender ID,中文意思即生产商编号。PID的全称是Product ID, 中文意思即生产商内部的产品编号。通常设备的VID, PID都是由一串字符组成如:VID_05A9&PID_2800,“-” 后面表示具体的VID, PID数值。VID, PID数值实 阅读全文
posted @ 2021-12-31 10:32 威武的大萝卜 阅读(9096) 评论(0) 推荐(1)
摘要:一、VID和PID PID/VID唯一标识一个设备,HardwareID是为了给系统识别的 ,他是根据PID/VID而生成的。这个与序列号没什么关系,序列号一般都是厂家固化到芯片中的信息而已。GUID只是为了标志你安装的设备是属于一个什么类当中,这个类可以显示再设备管理器中。比如:你可以定义一个类, 阅读全文
posted @ 2021-12-31 10:22 威武的大萝卜 阅读(5320) 评论(0) 推荐(0)
摘要:摘要: 对于一般加工者来说使用MACRO指令(巨指令或变量指令)并不多,但是加工程序如果能充份运用就会变的更有智能,不过也不是每个加工程序都会用的到MACRO指令,由其是CNC车床加工,但是综合加工机加工如果运用MACRO指令有时候反而比使用CAM(计算机辅助加工)软件转出的程序加工来的快速许多,在 阅读全文
posted @ 2021-12-29 17:00 威武的大萝卜 阅读(768) 评论(0) 推荐(0)
摘要:预处理器宏指令(Macro) 1 目的:编译之前进行预处理,批量处理源代码文件(宏)2 原理:编译之前由编译器调用预处理器,批量处理源代码中的指定标志文本。预处理器是一个专用于处理源代码文本的独立程序,由编译器调用。 应该尽量减少使用预处理命令,因为不同的编译器的命令不同。 参考:http://ba 阅读全文
posted @ 2021-12-29 16:48 威武的大萝卜 阅读(712) 评论(0) 推荐(0)
摘要:首先,Jenkins可以很方便的在我们的项目中帮助我们去部署、打包项目,在开发过程中避免了繁琐的手动打包步骤,只要我们把项目部署到Jenkins中,然后添加上一些列的脚本,就能帮助我们很快的完成打包工作,并且它与版本管理工具Svn、Git等兼容。 下面我们开始Jenkins之旅: 在windows系 阅读全文
posted @ 2021-12-29 16:08 威武的大萝卜 阅读(2349) 评论(0) 推荐(1)
摘要:UU 前段时间,对部门的个别项目进行Vue3.0+ts框架的迁移,刚开始研究的时候也是踩坑特别多,尤其我们的项目还有些特殊的webpack配置,所以,研究vue.config.js的配置的时候也是查阅了各种资料文档,最终,完成了项目webpack的特殊配置。 今天分享一下,我们项目当中的一些webp 阅读全文
posted @ 2021-12-29 15:08 威武的大萝卜 阅读(23063) 评论(0) 推荐(0)
摘要:nsis下载地址:http://www.pc6.com/softview/SoftView_14342.html nsis使用: 启动NSIS程序主界面,选择“可视化脚本编辑器(VNISEdit)”菜单,开始制作自己的安装包 选择“使用脚本向导创建新的脚本文件”,确定 进步脚本向导,下一步 第一步, 阅读全文
posted @ 2021-12-29 08:55 威武的大萝卜 阅读(481) 评论(0) 推荐(0)
摘要:1、前言 程序设计好以后会生成若干可执行文件和依赖文件。为了方便程序被更好地使用,需要将程序封装为一个安装程序。 2、平台和环境 Windows系统 安装NSIS 下载地址:https://nsis.sourceforge.io/Download NSIS(Nullsoft Scriptable I 阅读全文
posted @ 2021-12-28 20:02 威武的大萝卜 阅读(774) 评论(0) 推荐(0)