Hexo在GitHub上搭建博客

作为一名程序员一定要有自己的博客,之前都借用的技术网站,最开始的新浪微博,csdn等等。。。换来换去,心力交瘁。就想自己搭建一个,找了一下发现Hexo在GitHub搭建博客挺不错的,接下来就开始动手了~~

系统

  • Mac

windows系统可参考:https://segmentfault.com/a/1190000016379871

准备

安装Hexo

  • 打开终端,输入:

    $ npm install -g hexo-cli #-g表示全局安装
    
  • 检查安装是否成功,显示hexo-cli版本说明安装成功

    $ hexo -V
    

建站初始化

  • 安装 Hexo 完成后,请执行下列命令,Hexo 将会在指定文件夹中新建所需要的文件。

      $ hexo init <folder> #<folder> 你的博客项目名
      $ cd <folder>
      $ npm install
    
  • 本地服务器测试:

    $ hexo s #本地服务器运行 相当于 hexo server
    
  • 访问 http://localhost:4000/ 就可以预览了

上传到GitHub

创建时,填写Repository name的时候,Repository name的格式必须为{user_name}.github.io,其中{user_name}必须与你的用户名一样,这是GitHub Pages的特殊命名规范(亲测不区分大小写)
在这里插入图片描述

修改配置文件

  • 项目根目录下:_config.yml修改: (注意:冒号后面必须有一个英文空格)
deploy:
  type: git
  repository: https://github.com/jqqgitup/jqqgitup.io.git #复制过来
  branch: master

URL可以修改成自己的

url: http://jqqgitup.github.io

部署

  • 部署之前需要安装git部署插件,否则会提示Deployer not found错误。
    npm install hexo-deployer-git --save
    
  • 依次执行以下命令:(每次git提交都要)
    $ hexo clean  
    $ hexo generate    #相当于 hexo g
    $ hexo deploy       #相当于 hexo d
    

访问:http://jqqgitup.github.io 就可以看到个人博客了

hexo官网:https://hexo.io/zh-cn/

猜你喜欢

转载自blog.csdn.net/m0_37826705/article/details/86231601