hexo博客搭建过程
一、本地环境搭建
- node.js 下载安装
官网:https://nodejs.org/en/
点击安装包安装即可
可以通过版本号来验证切换root用户: sudu su 验证: node -v npm -v
- hexo 下载安装
(1)更改使用淘宝镜像源cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
(2)利用cnpm安装hexo
cnpm install -g hexo-cli
验证
hexo -v
二. hexo 生成博客
(1)创建一个博客文件夹
mkdir blog
cd blog
(2)初始化博客
sudo hexo init
(3)启动博客
hexo s
此时本地hexo博客已经创建完成
常用四个命令:
1. 清理 hexo c
2. 生成静态文件 hexo g
3. 启动 hexo s
4. 发布 hexo d
三.hexo博客和github关联实现外网访问
- github 登录并新建仓库
仓库名称:账户名.github.io
- hexo 安装git插件
cnpm install --save hexo-deployer-git
- 设置._config.yml 文件,配置de’ploy为git
deploy: type: git repo: github仓库路径 branch: master
- 部署倒github上
hexo d
输入账号密码即可
- 浏览器访问:https://账户名.github.io 访问博客
四.hexo更换皮肤主题
- hexo官方主题页面:https://hexo.io/themes/
- 按照主题中的操作步骤依次操作即可完成主题更换
五、使用技巧
快捷命令
其实就通过alias,触发一些命令的集合
在 ~/.bashrc 文件中添加
alias hs='hexo clean && hexo g && hexo s' #启动本地服务
alias hd='hexo clean && hexo g && hexo d' #部署博客
六、博客备份(快捷命令升级版)
为了保证我们写的文章不丢失、快速迁移博客,都需要备份我们的blog。
1.博客根目录,执行 git init 创建 git 仓库。
2.在 github(或其他托管平台、自建远程仓库等) 创建仓库并和本地仓库建立联系。
3.在 ~/.bashrc 文件中添加
alias hs='hexo clean && hexo g && hexo s'
alias hd='hexo clean && hexo g && hexo d && git add . && git commit -m "update" && git push -f'
这样,我们在执行 hd 进行部署时,就一同将博客进行备份了
END 如有问题欢迎交流沟通
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 18846433665@163.com
文章标题:hexo博客搭建过程
文章字数:548
本文作者:Xu Shengcai
发布时间:2019-09-17, 11:52:11
最后更新:2019-10-09, 17:48:55
原始链接:http://yoursite.com/2019/09/17/hexo博客搭建/版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。