githubPages托管静态页面和hexo搭建个人博客网址使用其来托管

githubPages托管静态页面和hexo搭建个人博客网址使用其来托管

Github-Pages 托管静态页面

  • 创建仓库,注意命名规则!!!

    用户名.github.io
    在这里插入图片描述

  • 创建静态页面,一定要是 index.html !!!(可以引入外联的样式和其他文件)

  • 可以直接通过源代码仓库名称作为的域名来访问
    在这里插入图片描述

使用Hexo搭建个人博客网址并托管

Hexo官方网址地址:hexo

  • 下载(需要node环境哦,建议先下载安装node)

    npm install hexo-cli -g //全局安装哦
    
  • 检查版本,确定是否下载成功

    $ hexo --version
    

    在这里插入图片描述

  • 初始化以及新建博客

    • 初始化
    $ hexo init <title>
    //后面跟文件名 会自动创建该文件夹并且初始化
    
    • 切到创建的文件夹根目录
      在这里插入图片描述
  • 启动本地预览服务

    $ hexo server
    

    在这里插入图片描述
    在这里插入图片描述

  • 创建新博客

    默认会创建在 source 目录的 _posts 文件夹下

    $ hexo new <title>
    

在这里插入图片描述
在这里插入图片描述

  • 使用Github-pages部署到线上
    注意:
    在这里我把上面用来演示托管静态页面的仓库删掉了,重新建了一次,现在仓库是空的。

    • 配置文件 _config.yml

      需要修改 deploytyperepo
      在这里插入图片描述

    • 安装 hexo-delpoyer-git

      这个只需要在当前项目根目录下安装即可

      npm install hexo-deployer-git --save
      

在这里插入图片描述

  • 上线

    $ hexo deploy
    

在这里插入图片描述

  • 日后修改如何更新?执行以下两部命令即可

    $ hexo generate --deploy
    $ hexo deploy --generate
    

    在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

修改Hexo博客主题

hexo 默认使用themes里的landscape主题
我们可以在hexo官网或者github下载主题来使用
在这里插入图片描述

  • 查找资源

    • Hexo官网上面导航栏的主题
    • github搜索 hexo theme 关键字查找
  • 复制源代码仓库地址
    在这里插入图片描述

  • 在本地文件夹themes下clone刚刚复制的源代码仓库地址

    注意: 在末尾加上 --depth=1 会只下载最新的版本,默认会下载所有版本,会下载很多包并且速度慢!
    由于我第一个下载的主题有点问题使用不了,所有我又换了一个主题下载并且加了 --depth=1
    在这里插入图片描述
    在这里插入图片描述

  • 修改配置文件_config.xml文件的theme属性
    在这里插入图片描述

  • 重启本地服务可以重新查看本地预览

  • 使用上面提到的两行命令可以上传到线上仓库达到更新
    在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值