分类 折腾不止 下的文章
Git工作流指南
Gitflow工作流定义了一个围绕项目发布的严格分支模型。虽然比功能分支工作流复杂几分,但提供了用于一个健壮的用于管理大型项目的框架。
Gitflow工作流没有用超出功能分支工作流的概念和命令,而是为不同的分支分配一个很明确的角色,并定义分支之间如何和什么时候进行交互。除了使用功能分支,在做准备、维护和记录发布也使用各自的分支。当然你可以用上功能分支工作流所有的好处:Pull Requests
、隔离实验性开发和更高效的协作。
GitHub Action终章之发布NPM
通过了初探和实操,这次我们上一个比较有意思的Action,发布依赖包到NPM上!如果对NPM不了解,可以先看《在NPM上发布组件教程》,这里就不过多的说明了!
GitHub Action实操之Vue Demo
上次《GitHub Action初探》只是简单的说明了下大概,这次是演示如何使用 GitHub Actions 自动发布一个 Vue 应用到 GitHub Pages。
代码我已经托管到GitHub上了,文末会放出。
GitHub Action初探之概念
Github Actions是 Github 官方推出的一款 CI(持续集成)工具,于2019 年 11 月正式推出。
Jenkins打包Git仓库指定分支下的文件夹
上次Jenkins前端自动化部署主要是说的是踩坑和基于SVN的部署,这次团队项目切换到了Git上,所以还要重新配置下Git。但是这还不是重点,重点是需要指定某一个分支下的文件夹。
Kindle3快捷键
啰嗦两句,14年入手了kindel3
,刷了多看系统,到现在还在服役,只不过前段时间一直忘记充电,电池又饿死了,之前写过一篇修复kindle3
的电池文章就不放了,大概就是强拆,把电池拿出来用万能充强行充电!如果还不行,那就只能换电池了~~~
不过,多看系统现在登录小米账号也是不方便,之前买了不少书,这次趁机会一股脑下载下来算了!时间太久,快捷键忘记了,而小米论坛上面也没有快捷键的说明了,还是自己翻了翻之前记录,才找到,估计也没多少人用吧,不过还是记录下来吧!
KeePass搭载坚果云实现密码云同步
KeePass
是一款免费、强大、轻巧并且开源的密码管理工具。KeePass
使用了迄今为止世界上强度最高的AES
和Twofish
加密技术,你只需要把所有密码储存在KeePass
的数据库中就能高枕无忧了,无须担心安全性问题。
坚果云是一款便捷、安全的专业网盘产品,通过文件自动同步、共享、备份功能,它采用网银级别的SSL
数据传输加密和军方级别的AES256
存储加密,保证用户数据安全,并且支持WebDAV
协议。
这两个产品结合起来,就可以搭建一套随时随地安全的同步账号密码系统(这两个产品,我已经使用多年,从未翻车)。
使用Verdaccio搭建NPM私有仓库
第一步:安装Node
安装node:
wget https://nodejs.org/dist/v12.16.3/node-v12.16.3-linux-x64.tar.xz
解压文件重命名:
xz -d node-v12.16.3-linux-x64.tar.xz
tar -xvf node-v12.16.3-linux-x64.tar
mv node-v12.16.3-linux-x64 nodejs
设置快捷方式:
ln -s /root/nodejs/bin/node /usr/local/bin/node
ln -s /root/nodejs/bin/npm /usr/local/bin/npm
测试:
node -v
npm -v
Jenkins前端自动化部署
Jenkins
是一个开源软件项目,是基于Java
开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。
懒,是第一生产力,如果在页面上点点按钮,然后就可以把以前打包上传服务器的事都解决了,这样不是有更多精力干别的事了?