Hexo 使用详解
时间:2022-04-29
本文章向大家介绍Hexo 使用详解,主要内容包括Github、Git、Node.js、安装、配置、日常操作、hexo server、发布到 GitHub、基本概念、基础应用、原理机制和需要注意的事项等,并结合实例形式分析了其使用技巧,希望通过本文能帮助到大家理解应用这部分内容。
将 Hexo 博客系统
所需知识大概说明一下。
Github
注册 Github 账号,并新建 用户名.github.io
仓库。
Git
安装 Git
生成 SSH
公钥、密钥
将 公钥
复制到 GitHub
Node.js
换源
安装
$ npm install -g hexo-cli
初始化
$ mkdir hexo
$ hexo init <folder>
$ cd <folder>
$ npm install
配置
git
$ npm install hexo-deployer-git --save
deploy:
type: git
repo: git@github.com:khs1994/khs1994.github.io.git
你可能会配置多个仓库
deploy:
type: git
repo:
aliyun: git@code.aliyun.com:khs1994/www.khs1994.git,master
github: git@github.com:khs1994/khs1994.github.io.git,master
日常操作
生成静态文件
$ hexo g
hexo server
$ npm install hexo-server --save
$ hexo server -p 8080 #-p 指定端口
发布到 GitHub
$ hexo g
$ hexo d
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 一行命令给猎狐 F4 带口罩 & 检测是否带口罩
- 备战 618,用 Python 领取京东优惠券
- 一键生成你的微信社交数据报告
- 分析OutOfMemoryError异常
- 用 Python 制作关不掉的端午安康弹窗
- 使用JFR分析性能问题
- MyISAM 迁移至 InnoDB方案
- 解决Seafile局域网访问失败
- 一键解锁网易云音乐变灰歌曲
- 彻底理解 IO多路复用
- 分享Apache环境禁止目录浏览的方法
- DB2 Linux平台安装 Part 1 Linux环境配置
- DB2 Linux平台安装 Part 2 单机版软件安装
- DB2 Linux平台安装 Part 3 实例的建立与配置
- C++核心准则Con.2:默认情况下,将成员函数定义为const类型