Skip to content

博客所有的配置项

witt edited this page Mar 21, 2021 · 2 revisions

大家好,非常感谢大家对 unix.bio 博客的关注。

这里是所有配置的文档页面,你不需要完全了解每个配置项。别担心,无论你填写了多少配置项,博客都会正常运行。这只是自定义的选项。


博客配置

博客使用根目录下的 blog.config.js 文件管理配置。

{
  // 域名,重要。
  // 用于多项配置
  // 域名无需填写协议,如我的域名是 https://unix.bio,则直接填写 "unix.bio" 即可
  domain: 'unix.bio',


  // 你的名字,默认是 'Anonymous'
  author: 'Witt',

  // 博客的标题,展示在浏览器的标签页上
  title: 'Witt - unix.bio',

  // 描述信息,提供给搜索引擎展示
  // 如果有人在社交媒体分享你的博客,此项信息可能也会展示
  description: '',

  // 你的简短介绍,显示在每个页面的上方
  summary: '',

  language: 'zh-cn',

  // 主页显示文章的最大数量
  latestLimit: 5,

  // 默认标签的文本
  labels: {
    default: '博客',
    latest: '最近',
    list: '所有文章',
  },

  // 你的社交帐号,展示在页面下方
  email: '[email protected]',
  github: 'unix',
  twitter: 'echo_witt',
  
  // 谷歌页面浏览量、来源统计,你可以在这里注册: http://analytics.google.com
  googleAnalytics: 'UA-110371817-3',

  // 显示文章的阅读量
  // 如果需要使用,请在这里提交你的域名: https://github.com/unix/views/blob/master/src/domains.json
  enableViews: false,
  
  // 布局样式
  layouts: {
    pageWidth: '750px',
    pageWidthMobile: '88vw',
    pageFontSize: '1rem',
  },

提示:想要更多的配置项?请让我知道你缺少哪些.


文章配置

你应该注意到了,在每个 .mdx 文件内都有一个 meta 可以配置:

export const meta = {
  // 必须! 文章标题
  title: 'Hello World',

  // 必须! 创建日期
  // 如果你使用命令 `npm run post` 创建博文,此项会自动填写
  date: '2019-06-03T11:38:04.563Z',

  // 可选的。为搜索引擎或社交媒体提供描述详情
  description: '',


  // 可选的。为搜索引擎或社交媒体提供展示图片
  // 如果有人分享你的文章,这张图片可能会被优先展示
  // 图片必须是完整的 URL 地址 (非技术原因,社交媒体抓取时只接受完整的 URL 地址)
  image: 'https://i.imgur.com/xxxxx.png',
}