配置文件

默认不加配置文件,如果想更好自定义网站,在docs目录下创建一个 .vuepress 目录,结构如下:

├─ docs
│  ├─ .vuepress
│  │  └─ config.js
│  └─ README.md
├─ .gitignore
└─ package.json

配置文件 config.js ,导出一个 JavaScript 对象,如果使用TS,可以替换为 config.ts。

module.exports = {
  // 站点配置
  lang: 'zh-CN',
  title: '你好, VuePress !',
  description: '这是我的第一个 VuePress 站点',

  // 主题和它的配置
  theme: '@vuepress/theme-default',
  themeConfig: {
    logo: 'https://vuejs.org/images/logo.png',
  },
}

配置作用域

在 themeConfig 外部的配置项属于 站点配置,在 themeConfig 内部的配置项则属于 主题配置。

站点配置

每个站点都有它的 lang, title 和 description 等属性。

主题配置

不设置则用默认主题。