美文网首页我爱编程
Hexo偷懒小技巧

Hexo偷懒小技巧

作者: Leihungjyu | 来源:发表于2018-05-27 00:08 被阅读0次

前言

最近因为Win10玄学问题,重装系统后,装了Win10+Ubuntu 18.04 双系统,因为两个系统平时都会用到,所以两个系统博客保持同步更新就很重要了,平时在Ubuntu下用的比较多,每次hexo new一篇文章后还要慢慢找到_posts文件夹里新建的文章就很麻烦,写完之后要敲一堆的命令:hexo g -d部署到VPS上,还要敲一堆git命令将修改的文件同步到远程仓库里,所以就有了偷懒的小技巧。

偷懒小技巧

自动打开编辑器

  • Step1:
    在本地博客文件夹的根目录下找到scripts这个文件夹,没有就新建一个,在scripts文件夹里新建一个.js的JavaScript文件,名字就随意了,例如aotuOpenEditor.js
  • Step2:
    编辑新建的JavaScript文件的内容,复制下面的代码并保存:
let spawn = require('hexo-util/lib/spawn');

hexo.on('new'||'n', (data) => {
  spawn('typora', [hexo.base_dir, data.path]);
});
//上面的typora可以换成其他编辑器,如:vscode,vim等,Windows下需要先配置好环境变量
  • 然后在根目录下打开终端,执行hexo n或者hexo new新建一篇文章,然后就可以看到指定的编辑器自动打开到新建文件的目录了:
image image

简化发表文章命令

在简化前,发表一篇文章需要在博客根目录执行下列的命令:

hexo clean  //清楚本地缓存
hexo g      //generate
hexo d      //deploy
git add .   //添加本次修改的所有文件
git commit -m "此次修改内容"  //commit
git push    //push到远程仓库

可见是有多么麻烦了,最后通过自定义命令,每次写完文章只需要敲一个d就可以了!

  • 打开.zshrc文件
    我自己使用的zsh,通过sudo vim ~/.zshrc打开文件。
  • 编辑命令
    在打开的文件的最后一行加上:
    alias d="hexo clean && hexo g && hexo d && git add . && git commit -m \"Blog\" && git push"
    保存退出后,执行:
    source ~/.zshrc
    使修改生效,然后就可以只敲一个d代替那一堆命令了。
image image

更多文章:

Leihungjyu的博客

相关文章

  • Hexo偷懒小技巧

    前言 最近因为Win10玄学问题,重装系统后,装了Win10+Ubuntu 18.04 双系统,因为两个系统平时都...

  • 关于Hexo的使用

    本文会不定时更新一些hexo的使用技巧。 hexo常用命令行 hexo g = hexo generate // ...

  • NexT的认识及使用技巧

    NexT是什么 Hexo 的一种主题,Elegant Theme for Hexo 。 使用技巧 (官方使用文档)...

  • linux_crontab任务配置失败原因总结和技巧

    原创:linux_crontab任务配置失败原因总结和技巧[https://hexo.yuanjh.cn/hexo...

  • hexo的使用技巧

    总结一下hexo的使用技巧 首页展示折叠 在需要折叠的地方添加 `` 指令 指令集 hexo g = hexo g...

  • Hexo深坑之旅(3)—实用技巧

    前言:在搭建hexo博客的过程中遇到了许多问题,同时也发现了一些实用的小技巧,下面做一个总结与大家分享。 hexo...

  • Hexo 技巧

    输入http://localhots:5000/ 界面一直转圈 无反应 表明4000端口被占用,使用:$ hexo...

  • hexo 技巧

    草稿草稿相当于很多博客都有的“私密文章”功能。 ============================ $ he...

  • Hexo使用Travis CI自动化部署

    偷懒是第一生产力 使用Hexo写博客挺简单的,hexo new "articleName"在生成的md文件中就可以...

  • Hexo 搭建个人博客

    关于 Hexo 介绍 Hexo 可以快速搭建个人博客,不需要任何编码技巧,这对于大多数人很友好。 如果您要写博客,...

网友评论

    本文标题:Hexo偷懒小技巧

    本文链接:https://www.haomeiwen.com/subject/pxbvjftx.html