全局的配置项
设置 | 选项或者参数 |
---|---|
Site Source 网站源文件的根目录 |
source: DIR |
Site Destination 生成网站的目录地址 |
destination: DIR |
Safe 是否使用自定义插件 |
safe: BOOL |
Exclude 排除目录或者文件 |
exclude: [DIR, FILE, ...] |
Include 包含的目录或者文件 |
include: [DIR, FILE, ...] |
Time Zone 设置时区 |
timezone: TIMEZONE |
编译的命令选项
设置 | 选项或者参数 |
---|---|
Regeneration 文件被修改时,启动自动生成 |
-w, --watch |
Configuration 指定一个配置文件,可以覆盖 _config.yml |
--config FILE |
Drafts 处理和渲染草稿文章 |
--drafts |
Future 发布未来的文章 |
future: BOOL --future |
LSI 发布相关的文章 |
lsi: BOOL --lsi |
Limit Posts 限制文章发布的数量 |
limit_posts: NUM --limit_posts NUM |
服务器的命令选项
设置 | 选项或者参数 |
---|---|
Local Server Port 本地服务器启动的端口号 |
port: PORT --port PORT |
Local Server Hostname 服务器名称 |
host: HOSTNAME --host HOSTNAME |
Base URL 基础链接 |
baseurl: URL --baseurl URL |
配置文件中,不允许有Tab
,否则配置文件不能生效。默认的配置文件如下:
source: . destination: ./_site plugins: ./_plugins layouts: ./_layouts include: ['.htaccess'] exclude: [] keep_files: ['.git','.svn'] timezone: nil future: true show_drafts: nil limit_posts: 0 pygments: true relative_permalinks: true permalink: date paginate_path: 'page:num' markdown: maruku markdown_ext: markdown,mkd,mkdn,md textile_ext: textile excerpt_separator: "\n\n" safe: false watch: false # deprecated server: false # deprecated host: 0.0.0.0 port: 4000 baseurl: / url: http://localhost:4000 lsi: false maruku: use_tex: false use_divs: false png_engine: blahtex png_dir: images/latex png_url: /images/latex rdiscount: extensions: [] redcarpet: extensions: [] kramdown: auto_ids: true footnote_nr: 1 entity_output: as_char toc_levels: 1..6 smart_quotes: lsquo,rsquo,ldquo,rdquo use_coderay: false coderay: coderay_wrap: div coderay_line_numbers: inline coderay_line_numbers_start: 1 coderay_tab_width: 4 coderay_bold_every: 10 coderay_css: style redcloth: hard_breaks: true