准备工作
npm(安装完node后就有了),若npm下载速度很慢,可安装cnpm
node安装hexo-cli模块:npm install -g hexo-cli
开始搭建(windows平台)
新建一个文件夹来放置我们的博客
在这个文件夹中打开cmd,输入相关的命令
hexo init:初始化创建博客
hexo s:打开博客(默认地址:http://localhost:4000)
hexo n 'xxxx(文章名)':新建一篇博客文章
然后可以在此md文件中编写相关的内容
hexo g:生成一下文件
hexo clean:清除缓存(最好每次都清除一下)
把博客与github关联(推送到github上)
这个的好处是可以不用去租一台云服务器去挂载,不用申请域名,对学生党很友好
在github上创建一个仓库(注意仓库的命名格式必须为:用户名.github.io)
安装hexo-deployer-git:npm install -g hexo-deployer-git
编辑一下_config.yml文件
其中的repo为github仓库的SSH形式的地址(相对于HTTPS的地址,这个地址能减少一些不必要的错误)然后就可以把博客推送到github的仓库中了:hexo d(第一次输入的时候会提示填写github的邮箱,密码,用户名等)
此时就可以在github仓库中看到所推送的博客文件
这个时候就可以在浏览器中输入刚才命名的仓库名,就可以访问到自己的博客啦
修改博客的主题
去clone对应主题中的github仓库:git clone 对应主题仓库的地址 themes/xxx(存放的主题名文件夹)
此时在themes文件夹下就可以看到刚才clone的主题文件了
然后编辑_config.yml文件
theme那一项设置主题的文件夹名就好了
然后重新hexo g,hexo d,hexo clean就好了可能博客没那么快有显示变化,可以多刷新几下网址
图片无法显示的问题
可参考网站:https://www.jianshu.com/p/ea78bdd0551f/
结尾
总的来说,当你修改了你的一些文件后,然后要推送到github远程库中 按顺序输入的命令依次为:(大部分情况下)
hexo g
hexo d
hexo clean
最后,欢迎来访问我的个人博客哦,不定期更新!!!(https://taptaq.github.io/)
希望有用,谢谢!!!
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。