hexo博客搭建过程

一、本地环境搭建

  1. node.js 下载安装
    官网:https://nodejs.org/en/
    点击安装包安装即可
    可以通过版本号来验证
    切换root用户:
    sudu su
    验证:
    node -v
    npm -v
  2. 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关联实现外网访问

  1. github 登录并新建仓库
仓库名称:账户名.github.io
  1. hexo 安装git插件
cnpm install --save hexo-deployer-git
  1. 设置._config.yml 文件,配置de’ploy为git
    deploy:
     type: git
     repo: github仓库路径
     branch: master
    hexo配置git仓库路径
  2. 部署倒github上
hexo d
输入账号密码即可
  1. 浏览器访问:https://账户名.github.io 访问博客

四.hexo更换皮肤主题

  1. hexo官方主题页面:https://hexo.io/themes/
  2. 按照主题中的操作步骤依次操作即可完成主题更换

五、使用技巧

快捷命令
其实就通过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" 转载请保留原文链接及作者。

目录
×

喜欢就点赞,疼爱就打赏