a Farm

本地创建文件

  • 安装node.js

  • 安装GitBash(比win自带的命令行好用)

  • 在本地新建一个文件夹(暂且称作blog,用于储存文件啦)在GitBash中进入blog目录,安装hexo

    npm istall -g hexo-cli

  • 初始化hexo

    hexo init

  • 安装封装工具

    npm i hexo-serve

  • 现在你有了本地的博客文件,可以本地浏览

    hexo clean

    hexo g

    hexo s


部署到GitHub

  • 在GitHub中新建一个仓库,命名为 “username.github.io”

  • 在gitbash中配置GitHub账户信息

    git config –global user.name “yourname”
    git config –global user.email “youremail”

  • 设置ssh密钥

    进入blog目录,输入
    ssh-keygen -tsa -C “youerEmail”
    然后cd进入 “cd ~/.ssh”
    执行”cat id_rsa.pub” 获取ssh密钥,在GitHub的setting中设置密钥

  • 在gitbash中执行”ssh -T git@github.com“ 检查是否成功

  • 在站点配置文件 _config.yml 中配置GitHub地址

    deply:
    type: git
    repo: https://yourGitHub仓库地址
    branch: master


一步之遥

  • 安装deplyer

    npm install hexo-depolyer-git –save
    hexo clean
    hexo g(generate)
    hexo d(depoler)

  • 现在可以输入你的仓库地址来访问博客了,并且是免费的,是不是很棒!!

    https://yourgithub.github.io

主题设置

  • gitbash进入blog目录,通过命令把主题克隆到本地

    git clone https://github.comd地址

  • 在站点配置文件中修改theme

  • 执行hexo s,验证是否成功


 评论


博客内容遵循 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 协议

载入天数... 载入时分秒...
本小站由kyso搭建,由Hexo提供底层服务基础
本站使用 material-x 作为主题 , 总访问量为 次 。