- 博客(133)
- 收藏
- 关注
原创 使用Jenkins CI/CD和Gitee webhooks发布前端自定义组件库到npm
通过之前的学习,沉淀出了一套自定义公共组件库,现在要实现将其通过Jenkins的CICD 推送代码到npm上。
2024-03-07 09:25:47 790
原创 yarn : 无法将“yarn”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然 后再试一次。 所在位置 行:1 字符: 1 + yarn
yarn : 无法将“yarn”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然 后再试一次。所在位置 行:1 字符: 1 + yarn。
2024-02-25 16:48:45 4486
原创 electron实现软件(热)更新(附带示例源码)
热更新指的是:electron 程序已经开启,在不关闭的情况下执行更新,需要我们把远程的app.asar文件下载到本地执行替换,然而 在electron应用程序中 是无法直接下载app.asar文件的,下载会检查出app.asar文件被占用,所以我们需要在本地将app.asar文件反编译,编译出一个app文件夹,里面有项目所需的所有源码文件,这时通过vue或react打包的渲染进程代码是经过压缩的,但是主进程代码会直接暴露,所以刚好,我们可以将主进程代码做压缩混淆,然后生成一个。
2024-02-05 15:57:35 2719 1
原创 nodejs将console.log保存到log.txt文档中(electron工具)
【代码】nodejs将console.log保存到log.txt文档中(electron工具)
2024-02-05 12:01:20 1330
原创 Jenkins(本地Windows上搭建)上传 Pipeline构建前端项目并将生成dist文件夹上传至指定服务器
虽然踩了一些坑,但是中途还会遇到一些问题,比如安全组放行端口,防火墙配置等, 还需要根据特定问题查一些资料。添加一个gitee username password凭据 并复制凭据ID。新建Item Pipeline 编写PipeLine脚本。使用cmd窗口 手动输入命令上传 看是否上传成功。(1)不推荐的做法 关闭ssh秘钥检查。输入密码、设置账号、安装推荐插件即可。jenkins上添加刚才生成的私钥。在本地电脑上生成ssh秘钥。下载Jenkins插件。配置插件-Gitee。祝大家学习和工作愉快。
2024-02-04 22:16:14 1074
原创 Centos Cron设置定时任务
看是否有指定日志的输出,如果有在一行行添加自己的代码 逐一排查问题,我的问题是date 命令在定时任务的执行环境下未找到 所以要确定一下路径。这本是很简单的问题,但是我服务器重装系统两次,遇到的问题都不一样,所以记录一下。5.添加自己的定时任务 并记录日志 现在你的sh文件中值输出一个字符串。4.设置一个每分钟都会执行的定时任务来检测定时任务是否可以执行。3.重启crond 服务使crond服务的时区同步。过了一分钟发现多了个文件,说明定时任务可以执行。1.首先要确保服务器上有 cron 服务。
2024-01-29 10:57:25 634
原创 GitLab16.8配置webhooks、Jenkins2.4配置GitLab插件实现持续集成、配置宝塔面板实现持续部署(其三)
前端自动化(其三)
2024-01-28 08:04:02 1735
原创 Centos使用Docker搭建自己的Gitlab社区版16.8.0-ce.0(设置汉化 修改密码 设置SSH秘钥 添加拉取命令端口号 备份至网盘和恢复)(其一)
前端持续集成和自动化部署(其一)
2024-01-19 16:31:33 2507 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 1119
原创 vue+electron项目实战总结(遇到了哪些问题,是如何解决的,哪个阶段需要做什么,附带一些常用方法)
vue+electron项目实战总结(遇到了哪些问题,是如何解决的,哪个阶段需要做什么,附带一些常用方法)
2023-07-08 11:38:42 3576 2
原创 css 3D轮播图transform-origin不能适配的原因以及解决办法
3D轮播图transform-origin不能适配的原因以及解决办法
2023-04-28 12:43:24 473
原创 h5跳转微信小程序
/ debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。// timestamp: '', // 必填,生成签名的时间戳。// nonceStr: "", // 必填,生成签名的随机串。// appId: "", // 必填,公众号的唯一标识。// signature: "", // 必填,签名。
2023-03-26 14:19:57 464
原创 JS高级--作用域、作用域链、闭包、原型、原型链、new关键字的作用等纯理论 (面试向)
JS高级--作用域、作用域链、闭包、原型、原型链、new关键字的作用等纯理论 (面试向)
2022-07-09 10:48:06 209
原创 AJAX的理解,运用,代码实现、常见问题以及解决办法
AJAX含义 理解 运用 代码实现 常见问题 以及解决方案下面我会详细介绍ajax的用法~~原生和jquery axios fetch包括原生get\post JQuery get\post\通用型 axios get\post\通用型 以及fetch get\post
2022-04-05 10:45:36 961
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人