最近用了hexo配合github搭建了自己的博客,但在windows下使用,坑实在是多啊,先是主题出问题,好不容易主题搭建好了,按照Hexo官网的教程上传文章又出现了问题,好不容易文章可以上传了,又要用markdown的格式写,这又去找容易写的md格式的编辑器,这才找到了简书,还好支持文章导出的功能Σ( ° △ °|||)︴
废话不多说我们开始写文章吧!
第一步:用命令行先cd到博客的安装目录下
cd blog
第二步:生成文章
hexo new "文章标题"
生成以下的提示,表示文件创立成功,在source下的_posts目录下
INFO Created: D:\blog\source\_posts\2019\01\30\Hexo上传第一篇文章\.md
开始编写,用start打开系统默认的编辑器
start 上面生成的路径
需要提示的是:这里会出现一个严重的问题,在windows下会生成多个时间的路径文件夹,导致md文件隐藏的过深,hexo无法生成文章,也就无法传到博客上,也就看不到
生成的路径是这样的
D:\blog\source\_posts\2019\01\30\a
我的建议是手动删除多于的目录,保留分类文件夹,在文件夹下存放.md文件以后也方便管理,现在的路径是这样的
D:\blog\source\_posts\a
第三步:编辑文章
编辑.md格式的文章就我目前所知比较好的且支持本地导出的就只有CSDN和简书了,比如我在简书上用markdown的格式写完就导入到本地,或者多了然后一起导入。当然你也可以在编辑器上用markdown语法写但是你无法预览就很麻烦。
用简书写了记得加上这些hexo的提示信息,都很好懂
title: Hexo如何上传文章与写文章
date: 2019-01-30 10:30:47
updated:
tags:
- Hexo
categories:
- 用过就丢的东西
comments: true
---
第四步:上传文章,在博客上显示
完成了文章的编辑,我们就先预览一次,然后再上传
hexo s
打开服务器端口预览
然后根据浏览器显示的东西自己进行更改,写完后就使用
{% codeblock %} hexo g{% endcodeblock %}
生成静态页面
{% codeblock %} hexo g {% endcodeblock %}
部署到服务器上大功告吉
{% codeblock %} hexo d {% endcodeblock %}