美文网首页
从头开始,用github pages页 + git + hexo

从头开始,用github pages页 + git + hexo

作者: 萝卜啃土豆 | 来源:发表于2020-04-01 20:17 被阅读0次

    从头开始,用github pages页 + git + hexo 搭建个人博客


    • 首先环境
      • 硬件环境

        • 机器:笔记本
        • windows:window 10 home
        • cpu: i5 7200u
        • 内存: 8G
        • 硬盘: 256 SSD
      • 软件环境

        • hexo 必须 我的版本是v10.14.2
        • git 必须 我的版本是2.20.1
        • node.js 必须
        • github账号
        • 开通git pages 必须

    1. 安装node和git :

    node和git官网直接下载(git由于服务器原因可能较慢)。
    node完成后在cmd测试node,输入node -v 如图:

    git完成后在人以文件夹鼠标右键可看到如图:

    2. 安装hexo:

    新建一个文件夹(如:在D:下新建blog)打开cmd切换至该目录下输入输入

    npm install hexo-cli -g
    

    NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题

    成功后输入hexo -v查看版本:

    3. 开始配置hexo:

    • 首先初始化hexo :
    hexo init
    
    • 安装所需组件:
    npm install 
    
    • 部署静态网页:
    hexo g
    
    • 开启服务体验:
    hexo s
    

    打开浏览器输入地址:

    127.0.0.1:4000(或localhost:4000)
    

    可看到如图:

    4. 设置github pages :

    • 注册登陆github,新建仓库:

    名称注意格式是你的昵称 .github.io

    之后可以看到你的github pages地址

    5. 将hexo关联 github pages:

    • 在blog文件夹打开git bash,输入:
    config git --global user.email "邮箱地址"
    
    config git --global user.email "用户名" //用户名可随意填
    
    
    • 生成密匙:

    输入:

    ssh-keygen -t rsa -C "你的邮箱地址" 。一路回车

    输入:

    cd ~/.ssh

    ls

    • 查看密匙,可看到两个文件 id_rsa(私匙) 和id_rsa.pub(公匙)

    输入:

    cat id_rsa.pub

    • 复制公匙

    登录github 在头向下点击setting 找到SSH and GPG keys

    将刚复制的公匙添加

    • 验证

    输入:

    ssh -T git@github.com

    验证是否关联,若显示如图:

    则绑定成功

    6. 配置hexo:

    在blog文件夹下找到_config.yml文件打开,在末尾
    找到

    deploy:

    type:
    
    修改为
    

    其中的地址来自于你的仓库克隆地址::

    完成

    常用命令

    hexo:

    hexo init (初始化hexo,将在相应文件夹下生成文件,需要联网)

    hexo new "title"(新建文章)

    hexo generate (可简写为hexo g,生成静态文件)

    hexo deploy (可简写为hexo d将生成文件部署到网站,即发布至github仓库)

    hexo server (可简写为hexo s 启动服务器,访问发网址为 http://localhost:4000)

    hexo clean (清理缓存文件db.json和已生成文件public)

    hexo list <type>(列出网站资料,type有:page, post, route, tag, category等)

    相关文章

      网友评论

          本文标题:从头开始,用github pages页 + git + hexo

          本文链接:https://www.haomeiwen.com/subject/dfczuhtx.html