使用 Hexo,Material Theme 以及 Github Pages 搭建个人博客



title: 使用 Hexo,Material Theme 以及 Github Pages 搭建个人博客
date: 2019-04-29 00:05:50
tags: 其他
---

准备条件

  • Node.js
  • npm
  • Git
  • GitHub账号

开始搭建

  1. hexo init Blog
  2. cd Blog
  3. npm install hexo-deployer-git --save
  4. npm install hexo-material
  5. cp node_modules/hexo-material themes/material
  6. 修改博客根目录下的_config.yml中的以下项:
    yml title: JustSong author: Song language: en theme: material deploy: type: git repository: https://github.com/songwonderful/songwonderful.github.io branch: master
  7. 重命名themes/material下的_config.template.yml_config.yml并修改以下项:
    yml slogan: "尽人事,听天命" github: https://github.com/songwonderful zhihu: https://www.zhihu.com/people/songwonderful/

注意事项

  • Powershell下中文显示可能不正常,推荐使用CMD
  • 使用npm install hexo-material仅仅是为了获取主题文件
  • 使用git config core.autocrlf true消除LF will be replaced by CRLF警告

常用命令

  • hexo new "article name"
  • hexo g -d
  • hexo s
  • hexo new page about

原文地址:https://www.cnblogs.com/justsong/p/10952870.html

时间: 2024-11-03 02:32:15

使用 Hexo,Material Theme 以及 Github Pages 搭建个人博客的相关文章

Github Pages 搭建个人博客

1.Github简介 Github很好的将代码和社区联系在了一起,于是发生了很多有趣的事情,世界也因为他美好了一点点.Github作为现在最流行的代码仓库,已经得到很多大公司和项目的青睐,比如jQuery.Twitter等.为使项目更方便的被人理解,介绍页面少不了,甚至会需要完整的文档站,Github替你想到了这一点,他提供了Github Pages的服务,不仅可以方便的为项目建立介绍站点,也可以用来建立个人博客. Github Pages有以下几个优点: 轻量级的博客系统,没有麻烦的配置 使用

hexo+github pages搭建个人博客(一)

由于希望通过配置个人博客逐步学习,之前有搭建过好几个,都因为长时间荒废,学习和记录目的都没有达到,这里重头开始记录.一是警醒自己,二是作为记录以便查阅. 主要步骤: 1.github个人代码仓库配置 git配置设置user.name和user.email配置信息 git config --global user.name "github用户名" git config --global user.email "github注册邮箱" 生成ssh秘钥文件 ssh-key

手把手教你用github pages搭建个人博客

拥有一个自己的博客, 是每个程序员的梦想. --- 鲁迅 已经记不起来, 这是我第几次折腾博客了. 前些次都是为了搭博客而搭博客, 以至于博客建完之后就再也不维护, 只有一篇"hello, world"放在那里丢人现眼, 真的是舍本逐末. 这一次不一样了! 我决定洗心革面, 认真更新内容. 为了把主要精力放到博客内容上, 我选择了用最简单的方式github pages来搭建本博客. 下面开始正文. 1. 首先需要有一个github账号, 点击注册. 2. 新建一个仓库 例如: meme

Ubuntu14.04+Jekyll+Github Pages搭建静态博客

官方教程http://jekyllrb.com/docs/installation/ 1. Jekyll简介 简单: 无需数据库.无需评论功能,不需要不断更新版本,只需要关心博客内容. 静态: 只用 Markdown (或 Textile).Liquid.HTML & CSS 就可以构建可部署的静态网站. 博客形态: 自定义地址.分类.页面.博客内容 以及 自定义的布局设计 都是系统中的一等公民. Jekyll详细介绍 2. Github Pages简介 Github Pages是Github提

Hexo+Butterfly+Github+Coding搭建个人博客

Hexo+Butterfly+Github+Coding搭建个人博客 背景 之前用docsify搭建了一个简单的博客,但是docsify主题较少(也可能本人没有找到正确的设置方法⊙﹏⊙|∣),没有自己很喜欢的主题.于是,在近期,利用空闲的时间,用Hexo重新搭建了一个博客.关于Hexo的具体介绍,可以在其官方网站查看具体的说明. 搭建Hexo 搭建Hexo比较简单,按照官方文档的步骤操作即可.这里,简单记录如下: 安装前提 安装Hexo需要先安装: Node.js(Node.js版本不低于8.1

使用github + Octopress 搭建免费博客 + 碰到问题的解决方法

使用github + Octopress 搭建免费博客,先说碰到的问题,具体创建方法见下面. 问题1, 添加ruby淘宝链接问题,显示无法获取, 解决: source “http://ruby.taobao.org” 需要修改成: source “https://ruby.taobao.org” 问题2,rake setup_github_pages 操作之后没有反应, 解决: 此时需要直接写git://github.com/yourname/yourname.github.io.git 具体配

基于Hexo+Node.js+github+coding搭建个人博客——基础篇

附上个人教程:http://www.ookamiantd.top/2017/build-blog-hexo-base/ 搭建此博客的动机以及好处在此就不多谈了,之前已经表达过,详情请看Start My Blog Trip - Power By Hexo 记录一下搭建的基本过程以及遇到的一些问题,仅供参考 = =废话不多说,进入主题 Hexo博客搭建的基础大致流程为: 安装Node.js →安装Git → 安装Hexo → 安装主题 → 本地测试运行 → 注册给github与coding并创建pa

使用hexo在github上搭建个人博客

文章目录 1. 建立博客源码仓库 2. 安装hexo 3. 安装hexo主题 4. 提交仓库 5. 建立gh-pages分支 6. 发布文章 7. 配置cname 8. 进阶:图片自动上传 这里文章都是从个人的github博客直接复制过来的,排版可能有点乱. 原始地址 http://hmj.name 此教程适合我这种虽然在用github,却不懂git命令的文盲. 建立博客源码仓库 首先在github上创建一个空的仓库用来存放博客程序. 安装github windows客户端https://win

使用github pages建立个人博客

一.创建github pages 个人主页 1.在github上创建username.github.io项目,其中用户名即为github用户名 2.增加项目首页 clone项目到本地文件夹~ $ git clone https://github.com/username/username.github.io 切换到项目目录下~ $ cd username.github.io 增加项目首页文件,内容可以按需更改~$echo "Hello World" > index.html 增加