day30 blog

使用Hexo搭建个人博客

  1. 准备工作
    ~ 安装node.js ---> npm ---> hexo-cli
    ~ 安装git ---> 版本控制工具

  2. 更换npm(nodejs package manager)源
    npm config set registry http://registry.npm.taobao.org/

  3. 安装hexo-cli
    npm install -g hexo-cli

  4. 使用hexo搭建博客
    hexo init blog ---> 创建博客目录
    cd blog ---> 进入目录
    npm install ---> 安装项目依赖项

  5. 编辑博客
    把写好的markdown文件放到source/_posts目录下
    hexo generate ---> 用markdown生成博客页面

  6. 将博客托管到github
    github提供了pages服务专门用来托管个人网站
    注册github账号并登陆,创建一个托管网站代码的仓库
    仓库的名字必须是:用户名.github.io

修改博客的配置文件:_config.yml

https://github.com/hellokitty12345678/hellokitty12345678.github.io.git

deploy:
type: git
repo: 仓库的完整的URL
branch: master

  1. 将博客部署到github
    安装git部署器
    npm install hexo-deployer-git --save

如果第一次使用git需要先配置用户名和邮箱(可以乱写)
git config --global user.email "[email protected]"
git config --global user.name "hellokitty"

执行部署操作
hexo deploy -g

此操作会提示输入github的账号和密码
输入密码时没有回显必须一气呵成的输入完成
否则重新执行上面的命令

  1. 绑定自己的域名
    打开阿里云的控制台 https://aliyun.com 登录进去
    进入“域名控制台” ---> “进入域名解析列表” ---> 找到自己的域名
    ---> “解析设置” ---> “添加记录” --->
    记录类型:CNAME
    主机记录:@
    记录值:hellokitty12345678.github.io

在blog/source目录下创建一个名为CNAME的文件
文件里面写上自己的域名

jackfrued.top

重新执行部署命令
hexo d -g

你可能感兴趣的:(day30 blog)