Hexo写博客和Hexo Admin管理

上一篇文章写到了如何在Github上用Hexo搭建博客,接下来当然是开始研究如何写博客啦。

1. 原始方法

在我们放置博客文件的文件夹Hexo中,source/_posts/目录下存放着所有博文的Markdown文件,初始化只有一个hello-world.md文件。
我们可以在Git Bash中创建新博文:

hexo new <title>

在_posts目录下会生成相应的.md文件,接下来我们可以编辑该文件,直接写博文啦。(注意使用Markdown语法)

image

写完博文后,执行即可在博客中更新。

hexo g
hexo d

如果要删除博文,则直接把_posts目录下相应的.md文件删除,再执行上述命令即可。
PS:关于在博文中插入图片
可以把图片统一放置在source/images目录下,然后在使用时用下述方式引用。

![](/images/image.jpg)

更多相关的操作,可以查看Hexo的官网

2. Hexo Admin插件管理

可以看出,用原生的方法来管理博文十分的不便,因此便有了Hexo Admin这一插件来方便我们的操作。
首先,安装插件。

npm install --save hexo-admin

启动服务器。

hexo server -d

即可在localhost:4000/admin/中编辑博文了。


image
image

然后,Deploy之前,还需要编辑配置文件_config.yml。(否则会出现Error: Config value "admin.deployCommand" not found或者Error: spawn hexo ENOENT之类的报错。)
如果是Windows则在末尾加上

image

然后在同级目录新建hexo-pubish.bat文件,文件内容如下:

hexo g -d

如果是Linux系统则参考Issues
编辑完毕后,就可以点击Deploy,直接部署发布Github博客上。

image

PS:关于Hexo Admin插入图片
Hexo Admin可以直接复制图片粘贴,然后自动下载到source/images目录并重命名。但在Windows中粘贴后会出现裂图。这时就需要手动把括号中的前后两个斜杠去掉,就能正常显示。

image

image
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 今天,阳光明媚,天气晴朗,同学们都在操场上上体育课。只有夕梦、孟晴和欣怡三位小伙伴闷闷不乐。今天小雅没有来上学,一...
    爱肖兔兔DAYTOY阅读 168评论 0 3
  • 收起你的目的性 01 孩子的学校举办运动会,老师邀请有时间的家长充当本班的摄影师,有两位家长主动报名了。 运动会完...
    七个月空间阅读 624评论 0 1
  • 好不巧,205不是520,之前有在讨论这个滑稽的问题。在那间12床位门口挂牌205宿舍,三年前我们相识。三年了,世...
    邝菲菲阅读 146评论 0 0
  • 怀民为本 凭一颗赤心力拓文化新天地 扛责在肩 携两袖清风争当人民好公仆
    湘水碧波阅读 185评论 0 0