Git常见命令

Git常见命令撤销commit:git reset --soft HEAD~1修改commit内容:git commit --amend暂存代码:git stash save “message”查看暂存列表git stash list恢复暂存git stash pop根据名字恢复stashgit s


Drawflow工具DEMO

最近接到个新需求要求是根据现有流程节点构建出流程图所以就简单的学习了下Drawflow工具的使用Demo地址https://github.com/heweixiang/flowMap.git


Array.at源码阅读

事件起因查看技术文档的时候看到了数组的深度遍历,但是博主只写了一种方法,所以想着去查找更简洁的代码来实现.于是去看了JavaScript Array的文档然后发现文档中有很多"不起眼"的API,随之注意到了Array.at(),于是乎讨论起来了Array.at()的实现方式(想着


Vue+Nodejs项目打包部署

代码打包Nodejs打包// 全局安装pkg打包工具npm i -g pkg// pkg 打包选择入口js即可pkg index.js// 打包后会有以下三个文件// 将内容复制到linux中待使用Vue打包npm run build// 打包出来的dist目录整体上传到服务器备用环境安装redis


Nodejs表格导出

表格导出*** “祸不单行”刚写完表格导入不就表格导出的需求就来了,所以就看了下导出并实现了该功能,当然感谢框架为我们提供的遍历node-xlsx ***后端代码// 需要npm安装 node-xlsx // 获取表格名称 const { name } = req.data // 获取表格数


Halo部署并配置Https

Halo博客折腾*** 一直想搞个个人博客的发布网站但是自己先有点不现实(我想要的系统太大了),然后突然发现Halo满足了我的大部分需求(主题样式多,相册,日志,文章等)所以就部署了一个Halo,然后因为友链是个人博客引流的一大渠道发现大部分友链要求Https所以写了这么一篇文章记录了Halo从部署


前端文件上传和后端处理

文件上传和处理*** 不清楚大家对文件处理是什么感觉,反正对于我来说文件上传开始算是个噩梦了,所以找了个机会把这个功能搞通了。 ***前端部分// 页面组件使用的是elementUI,开启自动上传,不允许多文件上传不显示文件列表// 由uploadFile接管具体上传时间<el-upload


设置GITHUB图床

如何在PicGo配置GITHUB图床并使用Typora联动并配置jsdelivr CDN,白嫖GITHUB空间*** 当然如果访问量小的话,建议也可以使用七牛云等图床 ***下载PicGo— 进入官网下载https://molunerfinn.com/PicGo/设置github创建一个public