自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(134)
  • 收藏
  • 关注

原创 关于在electron(Nodejs)中使用 Napi 的简单记录

当我们使用electron想要集成一个集成的C++ SDK实现很底层的算法逻辑就有可能与C++ SDK进行数据通信。Napi 应该是比较好的选择,因为C++本身的运行速度很快,使用Napi也能很大程度上保证软件的兼容性、又不会阻塞C++线程、还可以很简单的与C++ 实现数据传递。

2025-03-10 16:42:23 502

原创 记录对NSIS的一些微调 实现Electron安装包美化

electron 安装包美化 推荐

2024-03-17 10:37:29 2178 5

原创 使用Jenkins CI/CD和Gitee webhooks发布前端自定义组件库到npm

通过之前的学习,沉淀出了一套自定义公共组件库,现在要实现将其通过Jenkins的CICD 推送代码到npm上。

2024-03-07 09:25:47 847

原创 PHPStudy无法解析php(7.3.4)文件

然后重启Apache服务。

2024-02-26 15:20:42 1304

原创 yarn : 无法将“yarn”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然 后再试一次。 所在位置 行:1 字符: 1 + yarn

yarn : 无法将“yarn”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然 后再试一次。所在位置 行:1 字符: 1 + yarn。

2024-02-25 16:48:45 4691

原创 electron实现软件(热)更新(附带示例源码)

热更新指的是:electron 程序已经开启,在不关闭的情况下执行更新,需要我们把远程的app.asar文件下载到本地执行替换,然而 在electron应用程序中 是无法直接下载app.asar文件的,下载会检查出app.asar文件被占用,所以我们需要在本地将app.asar文件反编译,编译出一个app文件夹,里面有项目所需的所有源码文件,这时通过vue或react打包的渲染进程代码是经过压缩的,但是主进程代码会直接暴露,所以刚好,我们可以将主进程代码做压缩混淆,然后生成一个。

2024-02-05 15:57:35 3119 1

原创 electron主进程基础功能代码集合

包含了 electron 日常开发的基础功能,方便以后复刻

2024-02-05 13:08:57 479

原创 nodejs将console.log保存到log.txt文档中(electron工具)

【代码】nodejs将console.log保存到log.txt文档中(electron工具)

2024-02-05 12:01:20 1414

原创 Jenkins(本地Windows上搭建)上传 Pipeline构建前端项目并将生成dist文件夹上传至指定服务器

虽然踩了一些坑,但是中途还会遇到一些问题,比如安全组放行端口,防火墙配置等, 还需要根据特定问题查一些资料。添加一个gitee username password凭据 并复制凭据ID。新建Item Pipeline 编写PipeLine脚本。使用cmd窗口 手动输入命令上传 看是否上传成功。(1)不推荐的做法 关闭ssh秘钥检查。输入密码、设置账号、安装推荐插件即可。jenkins上添加刚才生成的私钥。在本地电脑上生成ssh秘钥。下载Jenkins插件。配置插件-Gitee。祝大家学习和工作愉快。

2024-02-04 22:16:14 1139

原创 Centos Cron设置定时任务

看是否有指定日志的输出,如果有在一行行添加自己的代码 逐一排查问题,我的问题是date 命令在定时任务的执行环境下未找到 所以要确定一下路径。这本是很简单的问题,但是我服务器重装系统两次,遇到的问题都不一样,所以记录一下。5.添加自己的定时任务 并记录日志 现在你的sh文件中值输出一个字符串。4.设置一个每分钟都会执行的定时任务来检测定时任务是否可以执行。3.重启crond 服务使crond服务的时区同步。过了一分钟发现多了个文件,说明定时任务可以执行。1.首先要确保服务器上有 cron 服务。

2024-01-29 10:57:25 708

原创 GitLab16.8配置webhooks、Jenkins2.4配置GitLab插件实现持续集成、配置宝塔面板实现持续部署(其三)

前端自动化(其三)

2024-01-28 08:04:02 1894

原创 Centos部署Jenkins、使用ssh方式拉取gitlab上的代码、执行Pipeline流水线构建(其二)

前端自动化(其二)

2024-01-28 03:26:50 957 1

原创 Centos使用Docker搭建自己的Gitlab社区版16.8.0-ce.0(设置汉化 修改密码 设置SSH秘钥 添加拉取命令端口号 备份至网盘和恢复)(其一)

前端持续集成和自动化部署(其一)

2024-01-19 16:31:33 2657 2

原创 CentOS 安装python

(1)这个命令会将 Python 3.10.10 添加到 update-alternatives 系统中,并创建一个指向 /usr/local/bin/python3.10 的 >/usr/bin/python3 符号链接。(2)如果系统中有多个版本的 Python 3,这个命令会列出所有版本,并让您选择默认版本。接下来就是部署python的环节了 可以下载宝塔面板部署 或者其他方法 有了这一次体验希望能够给予大家信心。你想修改这个指向(如果你下载的是3.10.10)(3) 验证是否修改成功。

2024-01-15 12:00:15 1412

原创 Inno Setup项目复盘经验分享

分享一些我的 Inno Setup(6.2.0汉化版) 项目实战经历(遇到了什么问题,如何解决的)。

2023-07-18 14:10:00 404

原创 nodejs 获取操作系统位数

【代码】nodejs 获取操作系统位数。

2023-07-14 16:56:26 338

原创 vue+electron项目实战总结(遇到了哪些问题,是如何解决的,哪个阶段需要做什么,附带一些常用方法)

vue+electron项目实战总结(遇到了哪些问题,是如何解决的,哪个阶段需要做什么,附带一些常用方法)

2023-07-08 11:38:42 3766 2

原创 swiper4.x 长图竖屏翻页滚动demo

swiper竖屏滑动超过边界添加滚动条(Swiper 4.5.3)

2023-05-12 13:51:02 724

原创 css 3D轮播图transform-origin不能适配的原因以及解决办法

3D轮播图transform-origin不能适配的原因以及解决办法

2023-04-28 12:43:24 521

原创 h5跳转微信小程序

/ debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。// timestamp: '', // 必填,生成签名的时间戳。// nonceStr: "", // 必填,生成签名的随机串。// appId: "", // 必填,公众号的唯一标识。// signature: "", // 必填,签名。

2023-03-26 14:19:57 511

原创 WebPack项目实战配置

webpack.config.js 文件结合了项目经验和个人想法 欢迎大家给出意见

2023-01-31 17:55:04 915

原创 原生JS开发手机端H5项目总结(FamilyChallenge)

原生JS开发手机端H5项目总结

2022-12-11 17:48:28 1804 2

原创 TypeScript基础

TS基础

2022-07-23 09:43:56 498

原创 Webpack手动搭建Vue开发环境(脚手架)

如果想了解vue脚手架创建的文件夹的基础结构 学习webpack是不错的选择

2022-07-18 16:06:03 553

原创 WebPack基础

适合webpack初学者

2022-07-16 14:14:43 268

原创 axios (偏向Vue) 和fetch (偏向React) 的封装 包括nodejs后端代码

axios、fetch的基础封装

2022-07-15 14:14:07 485 1

原创 OSI 7层体系结构简述

互联网7层体系结构的简单理解

2022-07-10 12:24:10 739

原创 JS高级--作用域、作用域链、闭包、原型、原型链、new关键字的作用等纯理论 (面试向)

JS高级--作用域、作用域链、闭包、原型、原型链、new关键字的作用等纯理论 (面试向)

2022-07-09 10:48:06 221

原创 ES6语法总结--下篇(进阶篇 ES6~ES11)

ES6~ES11 的知识梳理-其二

2022-07-04 17:28:10 176

原创 ES6语法总结--上篇(基础篇)

ES6 知识点总结

2022-07-04 11:09:22 585

原创 Git常用命令

上传代码 总是到处找命令。。。

2022-07-02 15:50:16 184

原创 前端script标签中defer和async的区别

defer、async

2022-06-29 14:22:10 154

原创 创建Vue项目的常用npm插件总结

总是在创建Vue新项目时搜集npm包 索性集中整理一下 大家可自由选择

2022-06-28 20:55:15 1309

原创 Git仓库的基本使用以及推送到码云的全过程详解

Git仓库的基本使用以及推送到码云的全过程详解

2022-06-02 23:42:22 437

原创 Vue2项目开发-创建Vue项目(刚刚学完了Vue2的基础知识,但是缺乏项目练习的小伙伴比较适合阅读本篇文章)

Vue2安装到创建项目全过程

2022-05-29 12:49:35 520

原创 VSCode项目实战配置

VSCode基础配置

2022-05-29 09:42:45 1727

原创 CSS基础到进阶要点总结

css基础到进阶知识梳理

2022-05-22 12:28:00 456

原创 CSS SCSS/SASS预处理器详解以及运用

SASS预处理器的详细介绍 和用法

2022-04-27 09:27:30 1344

原创 JS正则表达式基础知识学习

正则表达式基础入门知识大全

2022-04-09 21:33:44 954

原创 HTML5新特性

HTML5新特性以及详解

2022-04-09 10:46:26 5672

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除