美文网首页
Hexo 新手记

Hexo 新手记

作者: 许一沐 | 来源:发表于2017-03-12 13:53 被阅读26次

准备使用 hexo 来写博客

# 先安装
npm install -g hexo-cli

# 初始化博客目录
hexo init blog-dir

# 生成静态页面
hexo generate

# 本地启动
hexo server

# 部署到github
  修改 _config.yml
  deploy: 
    type: git
    repo: https://github.com/amlove-cn/amlove-cn.github.io.git
    branch: master

hexo deploy

自定义主题

hexo-theme-3-hexo 是个很棒的主题,要使用它,可以按以下步骤来进行:

# 安装主题
git clone https://github.com/yelog/hexo-theme-3-hexo.git themes/3-hexo

# 修改hexo根目录的_config.yml的两处,如下
theme: 3-hexo
highlight:
  enable: false #关闭hexo渲染高亮,使用主题代码块高亮

# 重新 生成
hexo g

生成rss 和 sitemap

# 安装以下两个插件就可以直接生成
npm install hexo-generator-feed --save
npm install hexo-generator-sitemap --save

使用标签 和 分类

# 标签和分类都是在文章中来指定的,通过指令去自动生成的
---
title: Hexo 新手记
date: 2017-03-12 19:35:02
categories: "Hexo教程" #文章分類目錄
tags: [Hexo, 入门] #文章标签
description: 搭建 Hexo 博客写作环境
---

第三方服务

  • 评论服务:
    可以使用 多说,youyan,disqus 等
  • 站点统计服务:
    百度统计,谷歌统计,不蒜子网站计数

遇到的问题:

  • error deployer not found:git
    缺少插件 npm install hexo-deployer-git --save 的原因
  • wordcount 未定义
    缺少插件 npm install hexo-wordcount --save 的原因,参见
  • 部署之后,CNAME被冲掉
    解决方法就是在 source 目录新建一个CNAME文件,其中写着域名

相关文章

  • Hexo 新手记

    准备使用 hexo 来写博客 自定义主题 hexo-theme-3-hexo 是个很棒的主题,要使用它,可以按以下...

  • Hexo常用命令

    一、写作命令 新建分页:hexo new page 名称 新建文章:hexo new 名称或hexo n 名称 新...

  • 为hexo blog添加版权说明

    最近更换了新的Hexo主题hexo-theme-hiker,觉得挺好看的。文章底部没有版权说明,自己动手加上。 新...

  • 博客使用笔记:git命令行

    假设hexo为博客名 hexo generate (hexo g) 生成静态文件,会在当前目录下生成一个新的叫做p...

  • 2018-03-20

    Hexo教程 Hexo+GitHub搭建个人博客 进入一个安全目录,如cd ~/Desktop 在GitHub上新...

  • 使用Hexo写博客

    首先,你需要搭建一个Hexo博客网站…使用Hexo搭建GitHub博客(2018年Mac版) - 简书 原生方式新...

  • Hexo常用命令

    hexo clean hexo g hexo d hexo clean && hexo g && hexo d

  • Hexo + GitHub 搭建个人博客及反思

    0. 个人需求 偶然读到 使用GitHub和Hexo搭建免费静态Blog 这篇文章就中了 Hexo 的毒,有发现新...

  • 一招解决给hexo博客添加版权声明的方法

    今天更换了新的Hexo主题:hexo-theme-hiero 预览我的博客觉得挺好看的,文章底部没有版权说明,自己...

  • hexo命令

    hexo new “title” hexo g hexo d

网友评论

      本文标题:Hexo 新手记

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