一个使用全缓å˜å®žçŽ°çš„相当简å•å´é«˜æ•ˆçš„é™æ€åšå®¢æœåŠ¡å™¨ç¨‹åºã€‚
yaml
public:
home_post: welcome
site:
hostname: "127.0.0.1:5000"
enable_https: false
site_name: 那阵东风
site_email: zhongdongy@dongs.xyz
site_slogan: '由 Eastwind Blogger 驱动'
gravatar_proxy: https://127.0.0.1/gavatar/
baidu_site_verification: "" # 百度站长平å°çš„ HTML æ ‡ç¾éªŒè¯ç 方法
beian:
enabled: true
icp_id: 粤ICP备XXXå·-1
beian_id: 粤公安网备XXXå·
您å¯ä»¥ä½¿ç”¨ Markdown å’Œ LaTeX(使用 MathJax 进行渲染)撰写åšæ–‡ã€‚为了æä¾›æ ‡ç¾åˆ†ç±»ç‰ä¸°å¯Œçš„åšæ–‡ç´¢å¼•æœåŠ¡ï¼Œæ‚¨è¿˜å¯ä»¥åœ¨æ¯ç¯‡åšæ–‡çš„æŠ¥å¤´å¢žåŠ ä¸€æ®µå…ƒæ•°æ®ï¼š
title: æ²å›æ˜¥Â·é›ª author: 毛泽东 authoravatar: https://xxxxx/ authoremail: "mzd@example.com" description: "" keywords: - è¯—è¯ createdat: "1936-02-01" updatedat: "1936-02-01" tags: - æ¯›æ³½ä¸œè¯—è¯ permanentlink: rendererparams: - enable-toc - content-serif - content-justify
```
这段元数æ®éµå¾ª YAML è¯æ³•ï¼Œå…¶ä¸ï¼š
- title
å¯¹åº”äº†æ–‡ç« çš„æ ‡é¢˜
- author
指åšæ–‡çš„作者
- author_avatar
(å¯é€‰ï¼‰æ˜¯ç”¨æˆ·å¤´åƒçš„ URL
- author_email
(å¯é€‰ï¼‰æŒ‡åšæ–‡ä½œè€…çš„é‚®ç®±ï¼Œç”¨äºŽèŽ·å– GRAVATAR 图åƒ
- description
(å¯é€‰ï¼‰ç®€å•çš„åšæ–‡æè¿°ä¿¡æ¯
- keywords
(å¯é€‰ï¼‰åšæ–‡çš„关键å—
- created_at
(å¯é€‰ï¼‰æŒ‡åšæ–‡åˆ›ä½œçš„时间,如“YYYY-mm-ddâ€
- updated_at
(å¯é€‰ï¼‰æŒ‡åšæ–‡ä¿®æ”¹çš„时间,如“YYYY-mm-ddâ€
- tags
(å¯é€‰ï¼‰æŒ‡åšæ–‡çš„æ ‡ç¾ï¼Œæ‚¨å¯ä»¥ä¸ºåŒä¸€ç¯‡åšæ–‡æ供任æ„æ•°é‡çš„æ ‡ç¾
- permanent_link
(å¯é€‰ï¼‰æ˜¯æ‚¨æ‰‹åŠ¨æŒ‡å®šçš„固定访问链接,没有指定则ä¸ä¼šç”Ÿæˆ
- renderer_params
(å¯é€‰ï¼‰æ˜¯æ¸²æŸ“åšæ–‡æ—¶çš„指令å‚数,您å¯ä»¥ä½¿ç”¨ï¼š
- enable-toc
ï¼šæ˜¾ç¤ºæ–‡ç« ç´¢å¼•ç›®å½• TOC
- content-serif
:使用衬线å—体 (Noto Serif SC) 渲染åšæ–‡å†…容
- content-justify
:让文å—两端对é½
- filter-grayscale
:整个页é¢éƒ½å°†è¢«æ¸²æŸ“为黑白ç°é˜¶æ¨¡å¼
- redirect
(å¯é€‰ï¼‰å¯ä»¥ç»™å‡ºä¸€ä¸ªåœ°å€ï¼ˆéœ€è¦åŒ…å«èµ·å§‹çš„/
),页é¢åŠ è½½åŽä¼šè‡ªåŠ¨é‡å®šå‘到给定页é¢
注æ„:
created_at
和 updated_at
,那么会默认使用今日今时作为缺çœå€¼ã€‚为了丰富读者的阅读体验,您å¯ä»¥ä½¿ç”¨ Markdown 扩展è¯æ³•ä¸çš„脚注æ¥å®žçŽ°ã€‚
如果您在ä¸å›½å¤§é™†æ‰©å±•å¼€å‘,建议您打包时使用 Cargo çš„é•œåƒä»¥åŠ 速访问:
bash
docker build -t test:latest --build-arg enable_cargo_mirror=1 --progress=plain .
如果修改了 Sass æ ·å¼è¡¨ï¼Œå¯ä»¥é€šè¿‡æ¤å‘½ä»¤é‡æ–°ç”Ÿæˆ CSS æ ·å¼è¡¨:
bash
sass --watch --update --source-map static/css:static/css
sass --no-source-map static/css:static/css