Home avatar

Lruihao's Note

Lruihao's GitHub chart

通过 Bat 批处理文件自动提交博客代码

前面我有文章提到怎么提交本地文件到 github,coding 等远程仓库。每次可以分为三个步骤

  • git add * (添加需要提交的文件,这里全选)
  • git commit -m “提交信息”
  • git push

但是这样感觉很麻烦每次都要重复输入提交命令和提示信息。 这个时候可以用到 windows 批处理 bat 文件 (linux 的话可以用 shell 脚本)。用完发现好用到不行!

博採眾長 App

介绍

使用 fusion app 对网页进行的封装。
功能:

  • 浏览本博客,主页
  • 私人网盘
  • 2048 等小游戏
  • 在线客服,QQ 等
  • pc 与移动浏览器标识切换
  • 留言,打赏,博主日志等
  • 分享功能,分享到 QQ,微信,浏览器打开等
  • app 内添加书签,自动记录历史记录,刷新等
  • 配合博客的PWA + quicklink功能可实现离线浏览

Next 添加支持 Pdf

最新的 next 主题已经更新了支持 PDF 功能,写法也和链接写法一样,可是我没有更新,我按 github 上那个 readme 试了一下好像不可以,所以用了另外一种插件的方法。

iframe(推荐)

1
<iframe src="/posts/next-pdf/1.pdf" style="width: 100%;height: 800px;"></iframe>

模板自带

今天(2019.4.3)又看了一下,改了写法,写法和插件一样,我在我的模板里也更新了。(插件模板二选一即可,个人更喜欢插件) 但是如果安装插件后,也是优先模板的 pdf 脚本解析 pdf,所以在我的模板中把模板的 pdf 脚本先注释了。要启用去掉注释即可。

Hexo 博客源码备份

备份 hexo 博客

1
2
3
4
5
6
7
8
9
//如果 themes/next(主题文件)下面有。git,请删除这个。git 文件夹。
cd hexo
git init  //初始化本地仓库
git add source themes scaffolds _config.yml package.json package-lock.json  //将必要的文件依次添加
git commit -m "blog hexo"
git branch hexo  //新建 hexo 分支
git checkout hexo  //切换到 hexo 分支上
git remote add origin git@github.com:username/username.github.io.git  //将本地与 Github 项目对接
git push origin hexo  //push 到 Github 项目的 hexo 分支上

在其他终端克隆和更新 hexo 博客

nodejs,git,hexo 已经安装好,即搭建完成

Git 常用指令汇总

  • 工作区:就是你在电脑里能看到的目录。
  • 暂存区:英文叫 stage, 或 index。一般存放在 “.git 目录下” 下的 index 文件(.git/index)中,所以我们把暂存区有时也叫作索引(index)。
  • 版本库:工作区有一个隐藏目录。git,这个不算工作区,而是 Git 的版本库。

网站备案之旅

备案
经过时间长达 20 多天的备案之旅今天终于结束了,也闭馆了 20 多天,也按相关要求把 ICP 备案号和公安备案号加载了网站和博客底部。只是今天去岳塘分局签网络安全告知书的时候不小心把身份证落在那个办公室了。亏我走之前一秒还在提醒自己,唉!不过那个办公室的大姐姐挺好的,前面跟我说好星期一来,我还今天上午提前给她打了电话,她还下楼给我开办公楼楼道的门禁,还有我身份证落在那里她说先帮我收着,有时间再去拿!总之,这个姐姐的服务态度五星好评!手动@岳塘分局 B204 的姐姐。
备案完成也算放下一块提着的石头,可以睡个好觉了!ZzZzzzz

发现新版本

当前站点有新版本可用。