Git

Hexo开箱

2019-03-17  本文已影响131人  花霏花

Hexo

Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。

安装

npm install -g hexo-cli

配置

网站

参数            描述
title           网站标题
subtitle        网站副标题
description     网站描述
author          您的名字
language        网站使用的语言
timezone        网站时区。Hexo 默认使用您电脑的时区。时区列表。比如说:America/New_York, Japan, 和 UTC 。

其中,description主要用于SEO,告诉搜索引擎一个关于您站点的简单描述,通常建议在其中包含您网站的关键词。author参数用于主题显示文章的作者。

文章

参数                描述                            默认值
new_post_name       新文章的文件名称                :title.md
default_layout      预设布局                        post
auto_spacing        在中文和英文之间加入空格         false
titlecase           把标题转换为 title case         false
external_link       在新标签中打开链接               true
filename_case       把文件名称转换为(1)小写或(2)大写  0
render_drafts       显示草稿                        false
post_asset_folder   启动 Asset 文件夹               false
relative_link       把链接改为与根目录的相对位址      false
future              显示未来的文章                   true
highlight           代码块的设置

指令

init

$ hexo init [folder]

新建一个网站。如果没有设置 folder ,Hexo 默认在目前的文件夹建立网站

generate

$ hexo generate     
$ hexo g        //简写

生成静态文件。

server

$ hexo server

启动服务器。默认情况下,访问网址为: http://localhost:4000/

deploy

$ hexo deploy       
$ hexo d        //简写

部署网站。

clean

$ hexo clean

清除缓存文件 (db.json) 和已生成的静态文件 (public)。

在某些情况(尤其是更换主题后),如果发现您对站点的更改无论如何也不生效,您可能需要运行该命令。

list

$ hexo list <type>

列出网站资料。

完成后部署

您可执行下列的其中一个命令,让 Hexo 在生成完毕后自动部署网站,两个命令的作用是相同的。

$ hexo generate --deploy
$ hexo deploy --generate

//上面两个命令可以简写为
$ hexo g -d
$ hexo d -g
上一篇下一篇

猜你喜欢

热点阅读