hexo极速安装

运维干货 feko 6个月前 (03-15) 438次浏览 已收录 0个评论 扫描二维码
文章目录[隐藏]

安装hexo依赖

yum install -y gcc-c++ make  -y
yum remove nodejs   -y
curl -sL https://rpm.nodesource.com/setup_10.x | sudo -E bash -
## https://bgcc.cc/download/setup_10.x   备用
yum clean all && yum makecache fast 
yum install nodejs   -y
yum install git-core  -y

安装hexo命令工具

npm install hexo-cli -g

创建一个新的工程

hexo  init  myblog 

简单使用

cd myblog      ##  工程目录
hexo clean     ##  清除public下的东西
hexo generate  ##  生成静态网页,存储在public下,放上web服务器上,可以直接访问

目录/文件简单说明

_config.yml   ## 全局配置文件,配置站点名称,url生成方式等等
public        ## 目录,编译生成的html等静态文件,放上web服务器上,可以直接访问
themes        ## 目录,主题目录,需要在全局配置文件里指定才生效主题里,也有_config.yml配置文件
source        ## 目录,源码目录
_posts        ### 目录,默认存放要写md类型的文章,用于编译成静态文章

三大部分

标签

创建标签页

cd myblog  
hexo new page "tags"

编辑标签页

cd source/tags
cat >index.md<< EOF
title: All Tags
date: 2020-03-15 10:00:01
type: "tags"
EOF

在对应主题的_config.yml文件中加入标签页

menu:
  ...
  tags: /tags/ || booktags

分类

创建分类页

hexo new page "categories"

编辑分类页

cd source/categories
cat >index.md<< EOF
title: All Categories
date: 2020-02-02 20:00:02
type: "categories"
EOF

在对应主题的_config.yml文件中加入分类页

menu:
  ...
  ...
  categories: /categories/ || bookcate

搜索

安装

cd myblog 
npm install hexo-generator-searchdb --save

修改默认的_config.yml文件

cd myblog 
vi  _config.yml
search:
  path: search.xml
  field: post
  content: true
  format: html

修改对应主题的_config.yml

search:
  local: true  # 启动本地搜索
  path: /search.xml
  placeholder: 点击搜索

笔记阁 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:hexo极速安装
喜欢 (0)
发表我的评论
取消评论
表情 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址