每个人都有惰性,但不断学习是好好生活的根本,共勉!
宫女如花满春殿,只今惟有鹧鸪飞。
——《越中览古》
VuePress个人博客专栏
即基础配置项,以下内容适用于初始搭建时的站点配置
对于vuepress站点的基础配置如下:base、lang、title、description、head、locales
- 类型:string
- 默认值: /
- 注意点:base参数以/开始和结束的绝对路径
如站点部署的路径为
现在想部署到上面路径的子路径下,如
则base参数定义为
- 类型:string
- 默认值:en-US
- 注意点:该参数会在最终的HTML中作为HTML标签的lang属性,可以设置在不同语言的locales中
一般来说我们将参数设置成对应的是中文,但是如果配置中文,想要生效的话,需要配置对应的文档,后续文章内会详细说明这一项,可参考专栏后续文章中多语言配置篇
- 类型:string
- 默认值:‘’
- 注意点:该参数会作为页面标题的后缀,在默认主题的导航栏中显示
- 类型:string
- 默认值:‘’
- 注意点:会在HTML中作为标签的content属性,并会被每个页面的Frontmatter中的description字段覆盖
- 类型:HeadConfig[]
- 默认值:[]
在HTML的head标签内加入的额外标签
通过的格式添加标签
如果attrValue是一个pathname则不会被自动添加base前缀,需要的话可手动添加前缀
如增加一个自定义的favicon
渲染为
- 类型:
- 默认值:{}
多语言支持的配置,这里只是配置了参数,没有配置文档内容,可参考后续文章多语言配置篇
可使用的字段:lang、title、description、head
举例
主题配置项默认如下,详细配置可参考专栏后续主题配置篇
打包工具配置默认如下,详细配置可参考专栏后续打包工具配置篇
config.js中的站点配置完整后如下