mirror of
https://github.com/changkun/modern-cpp-tutorial.git
synced 2025-12-18 05:04:39 +03:00
resolve #5, 使用 hexo 编译网站
This commit is contained in:
108
website/_config.yml
Executable file
108
website/_config.yml
Executable file
@@ -0,0 +1,108 @@
|
||||
# Site Configuration
|
||||
title: 高速上手 C++ 11/14/17
|
||||
subtitle:
|
||||
description: "欧长坤"
|
||||
author: 欧长坤
|
||||
email:
|
||||
language:
|
||||
|
||||
# URL
|
||||
## If your site is put in a subdirectory, set url as 'http://yoursite.com/child' and root as '/child/'
|
||||
url: https://changkun.de/modern-cpp/
|
||||
root: /
|
||||
permalink: :year/:month/:day/:title/
|
||||
tag_dir: tags
|
||||
archive_dir: archives
|
||||
category_dir: categories
|
||||
code_dir: downloads/code
|
||||
|
||||
# Directory
|
||||
source_dir: src
|
||||
public_dir: public
|
||||
|
||||
# Writing
|
||||
new_post_name: :title.md # File name of new posts
|
||||
default_layout: post
|
||||
auto_spacing: false # Add spaces between asian characters and western characters
|
||||
titlecase: false # Transform title into titlecase
|
||||
external_link: true # Open external links in new tab
|
||||
max_open_file: 100
|
||||
multi_thread: true
|
||||
filename_case: 0
|
||||
render_drafts: false
|
||||
post_asset_folder: false
|
||||
highlight:
|
||||
enable: true
|
||||
line_number: false
|
||||
tab_replace:
|
||||
toc:
|
||||
maxdepth: 3
|
||||
class: toc
|
||||
slugify: transliteration
|
||||
decodeEntities: false
|
||||
anchor:
|
||||
position: after
|
||||
symbol: '#'
|
||||
style: header-anchor
|
||||
|
||||
# Category & Tag
|
||||
default_category: uncategorized
|
||||
category_map:
|
||||
tag_map:
|
||||
|
||||
# Archives
|
||||
## 2: Enable pagination
|
||||
## 1: Disable pagination
|
||||
## 0: Fully Disable
|
||||
archive: 0
|
||||
category: 0
|
||||
tag: 0
|
||||
|
||||
# Server
|
||||
## Hexo uses Connect as a server
|
||||
## You can customize the logger format as defined in
|
||||
## http://www.senchalabs.org/connect/logger.html
|
||||
port: 4000
|
||||
logger: false
|
||||
logger_format:
|
||||
|
||||
# Date / Time format
|
||||
## Hexo uses Moment.js to parse and display date
|
||||
## You can customize the date format as defined in
|
||||
## http://momentjs.com/docs/#/displaying/format/
|
||||
date_format: MMM D YYYY
|
||||
time_format: H:mm:ss
|
||||
|
||||
# Pagination
|
||||
## Set per_page to 0 to disable pagination
|
||||
per_page: 10
|
||||
pagination_dir: page
|
||||
|
||||
# Extensions
|
||||
theme: moderncpp
|
||||
exclude_generator:
|
||||
|
||||
# Markdown
|
||||
## https://github.com/chjj/marked
|
||||
markdown:
|
||||
gfm: true
|
||||
pedantic: false
|
||||
sanitize: false
|
||||
tables: true
|
||||
breaks: true
|
||||
smartLists: true
|
||||
smartypants: true
|
||||
|
||||
# Deployment
|
||||
## Docs: http://zespia.tw/hexo/docs/deployment.html
|
||||
deploy:
|
||||
type: git
|
||||
repository:
|
||||
|
||||
feed:
|
||||
type: atom
|
||||
path: atom.xml
|
||||
limit: 20
|
||||
|
||||
alias:
|
||||
modern-cpp/l/index.html: l/index.html
|
||||
Reference in New Issue
Block a user