共计 521 个字符,预计需要花费 2 分钟才能阅读完成。
搭建博客时,参照官网就可以完成基本搭建
但是,也走了些弯路,先纪录下来
想实现下拉框,展示不同路由
themeConfig 配置如下:
nav: [
{
text: 'home',
link: '/'
},
{
text: 'JS',
items: [
{
text: 'ES6',
link: '/js/ES6/'
},
{
text: 'Vue',
link: '/js/vue/'
}
]
}
]
sidebar: {
'/js/vue/': [
'', // README.md
{
title: 'vue-router',
children: [['vueRouter/vueRouter.md', '基础'],
['vueRouter/navigation.md', '导航守卫']
]
}
],
'/js/ES6/': [
{
title: 'ES6',
children: [['es6/array.md', '数组方法总结']
]
}
]
}
效果如下:
必须有默认 README.md
每个文件根路径默认为 README.md,会被编译成 index.html 文件
发布到 github 博客
使用下面的 npm 命令将项目编译成 html
"docs:build": "vuepress build docs"
然后只将生成后的 html 项目文件,放到.github.io 的仓库里
正文完