doc
@@ -1,43 +1,90 @@
|
||||
module.exports = {
|
||||
base: '/vue3-docs/', /* 基础虚拟路径 */
|
||||
base: '/vue3_study/', /* 基础虚拟路径 */
|
||||
dest: 'docs/dist', /* 打包文件基础路径, 在命令所在目录下 */
|
||||
title: '尚硅谷前端: Vue3入门', // 标题
|
||||
description: '学习使用 Vue3', // 标题下的描述
|
||||
title: 'Vue3 快速上手', // 标题
|
||||
description: '尚硅谷前端研究院', // 标题下的描述
|
||||
themeConfig: { // 主题配置
|
||||
logo: '/images/logo.png',
|
||||
nav: [
|
||||
{ text: '官网', link: 'http://www.atguigu.com' },
|
||||
{ text: '谷粒学院', link: 'http://www.gulixueyuan.com/' },
|
||||
{
|
||||
text: '学习路线',
|
||||
items: [
|
||||
{ text: '前端', link: 'http://www.atguigu.com/web/' },
|
||||
{ text: 'Java', link: 'http://www.atguigu.com/kecheng.shtml' },
|
||||
{ text: '大数据', link: 'http://www.atguigu.com/bigdata/' }
|
||||
]
|
||||
},
|
||||
{ text: '全套视频资料', link: 'http://www.gulixueyuan.com/' },
|
||||
],
|
||||
sidebar: [ // 左侧导航
|
||||
'列表',
|
||||
{
|
||||
title: '初识 Vue3', // 标题
|
||||
collapsable: false, // 下级列表不可折叠
|
||||
children: [ // 下级列表
|
||||
'chapter1/01_认识TS',
|
||||
'chapter1/02_创建vue3项目',
|
||||
title: 'TypeScript快速上手',
|
||||
collapsable: false,
|
||||
children: [
|
||||
{
|
||||
title: '初识 TypeScript', // 标题
|
||||
children: [ // 下级列表
|
||||
'chapter1/01_初识TS',
|
||||
'chapter1/02_安装TS',
|
||||
'chapter1/03_HelloWorld',
|
||||
'chapter1/04_webpack打包',
|
||||
]
|
||||
},
|
||||
{
|
||||
title: 'TypeScript 常用语法',
|
||||
children: [
|
||||
'chapter2/1_type',
|
||||
'chapter2/2_interface',
|
||||
'chapter2/3_class',
|
||||
'chapter2/4_function',
|
||||
'chapter2/5_generic',
|
||||
'chapter2/6_other',
|
||||
]
|
||||
},
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
title: '初识 Vue3',
|
||||
collapsable: false,
|
||||
children: [
|
||||
'chapter3/01_认识Vue3',
|
||||
'chapter3/02_创建vue3项目',
|
||||
]
|
||||
},
|
||||
{
|
||||
title: 'Composition(组合) API',
|
||||
collapsable: false,
|
||||
children: [
|
||||
'chapter2/01_Composition API_常用部分',
|
||||
'chapter2/02_Composition API_其它部分',
|
||||
'chapter2/03_手写组合API',
|
||||
'chapter2/04_Composition VS Option',
|
||||
'chapter4/01_Composition API_常用部分',
|
||||
'chapter4/02_Composition API_其它部分',
|
||||
'chapter4/03_手写组合API',
|
||||
'chapter4/04_Composition VS Option',
|
||||
]
|
||||
},
|
||||
{
|
||||
title: '其它新语法',
|
||||
collapsable: false,
|
||||
children: [
|
||||
'chapter3/01_新组件',
|
||||
'chapter3/02_全局API更新',
|
||||
'chapter5/01_新组件',
|
||||
'chapter5/02_全局API更新',
|
||||
]
|
||||
},
|
||||
{
|
||||
title: 'Vue3版 TODO LIST',
|
||||
collapsable: false,
|
||||
children: [
|
||||
'chapter4/',
|
||||
'chapter6/',
|
||||
]
|
||||
},
|
||||
'chapter7/快速搭建在线文档'
|
||||
]
|
||||
}
|
||||
},
|
||||
|
||||
head: [
|
||||
['link', { rel: 'shortcut icon', type: "image/x-icon", href: `./images/favicon.ico` }]
|
||||
]
|
||||
}
|
||||
BIN
docs/.vuepress/public/images/composition API VS Option API_r.jpg
Normal file
|
After Width: | Height: | Size: 123 KiB |
BIN
docs/.vuepress/public/images/favicon.ico
Normal file
|
After Width: | Height: | Size: 17 KiB |
BIN
docs/.vuepress/public/images/lifecycle_2.png
Normal file
|
After Width: | Height: | Size: 49 KiB |
BIN
docs/.vuepress/public/images/lifecycle_3.png
Normal file
|
After Width: | Height: | Size: 399 KiB |
BIN
docs/.vuepress/public/images/logo.png
Normal file
|
After Width: | Height: | Size: 214 KiB |
BIN
docs/.vuepress/public/images/option API.gif
Normal file
|
After Width: | Height: | Size: 2.4 MiB |
BIN
docs/.vuepress/public/images/option API2.gif
Normal file
|
After Width: | Height: | Size: 1.4 MiB |
|
Before Width: | Height: | Size: 59 KiB After Width: | Height: | Size: 59 KiB |
BIN
docs/.vuepress/public/images/基于函数组合的API.gif
Normal file
|
After Width: | Height: | Size: 1.3 MiB |
BIN
docs/.vuepress/public/images/基于函数组合的API2.gif
Normal file
|
After Width: | Height: | Size: 1004 KiB |
|
Before Width: | Height: | Size: 41 KiB |