初始化并安装Hexo
创建blog目录,安装并进行初始化hexo
$ mkdir blog
$ cd blog/ ; hexo init && npm install
重新安装,可以尝试使用如下命令:
npm install hexo --save
新建完成后,指定文件夹的目录如下:
.
├── _config.yml #网站的配置信息
├── package.json
├── scaffolds
├── scripts # 脚本 文件夹。脚本是扩展 Hexo 最简易的方式
├── source # 资源文件夹是存放用户资源的地方
| ├── _drafts
| └── _posts
└── themes # 主题 文件夹。Hexo 会根据主题来生成静态页面。
修改网站信息
打开_config.yml,修改网站信息
# Site
title: 像路人
subtitle: 邓有
description:
author: rex
language: zh-CN
timezone: Asia/Shanghai
安装主题
官方收纳的主题:http://hexo.io/themes/
我选用next主题
主题地址:http://theme-next.iissnan.com/getting-started.html
$ grep -v "^#" ../_config.yml
title: 像路人
subtitle: 邓有
description: 懂得拥有却未必能让你为我停留
author: rex
language: zh-Hans
timezone: Asia/Shanghai
url: http://yoursite.com
root: /
permalink: :year/:month/:day/:title/
permalink_defaults:
source_dir: source
public_dir: public
tag_dir: tags
archive_dir: archives
category_dir: categories
code_dir: downloads/code
i18n_dir: :lang
skip_render:
new_post_name: :title.md # File name of new posts
default_layout: post
titlecase: false # Transform title into titlecase
external_link: true # Open external links in new tab
filename_case: 0
render_drafts: false
post_asset_folder: false
relative_link: false
future: true
highlight:
enable: true
line_number: true
auto_detect: false
tab_replace:
default_category: uncategorized
category_map:
tag_map:
date_format: YYYY-MM-DD
time_format: HH:mm:ss
per_page: 10
pagination_dir: page
theme: next
deploy:
type:
avatar: http://b350.photo.store.qq.com/psb?/V11bnInC3AUuJo/NjOiDChJcaT0CsAY8apU7N.38HpMWHko2cb*kmRaeFg!/b/dG6Lq9BGGwAA&bo=uAG3AQAAAAAFBys!&rf=viewer_4
集成第三方服务
使用多说前需要先在 多说 创建一个站点。具体步骤如下:
- 登录后在首页选择 “我要安装”。
- 创建站点,填写站点相关信息。 多说域名 这一栏填写的即是你的 duoshuo_shortname,如图:
http://duoshuo.com/create-site/
网友评论