diff --git a/src/.vuepress/config.js b/src/.vuepress/config.js index bcc2b1444..ce6c99985 100644 --- a/src/.vuepress/config.js +++ b/src/.vuepress/config.js @@ -111,44 +111,6 @@ const sidebar = { '/guide/a11y-standards', '/guide/a11y-resources' ] - }, - { - title: '从 Vue 2 迁移', - collapsable: true, - children: [ - '/guide/migration/introduction', - '/guide/migration/array-refs', - '/guide/migration/async-components', - '/guide/migration/attribute-coercion', - '/guide/migration/custom-directives', - '/guide/migration/custom-elements-interop', - '/guide/migration/data-option', - '/guide/migration/events-api', - '/guide/migration/filters', - '/guide/migration/fragments', - '/guide/migration/functional-components', - '/guide/migration/global-api', - '/guide/migration/global-api-treeshaking', - '/guide/migration/inline-template-attribute', - '/guide/migration/key-attribute', - '/guide/migration/keycode-modifiers', - '/guide/migration/props-default-this', - '/guide/migration/render-function-api', - '/guide/migration/slots-unification', - '/guide/migration/transition', - '/guide/migration/v-model', - '/guide/migration/v-if-v-for', - '/guide/migration/v-bind' - ] - }, - { - title: '贡献文档', - collapsable: true, - children: [ - '/guide/contributing/writing-guide', - '/guide/contributing/doc-style-guide', - '/guide/contributing/translations' - ] } ], api: [ @@ -201,6 +163,48 @@ const sidebar = { '/examples/todomvc' ] } + ], + migration: [ + '/guide/migration/introduction', + { + title: '从 Vue 2 迁移', + collapsable: false, + children: [ + '/guide/migration/array-refs', + '/guide/migration/async-components', + '/guide/migration/attribute-coercion', + '/guide/migration/custom-directives', + '/guide/migration/custom-elements-interop', + '/guide/migration/data-option', + '/guide/migration/events-api', + '/guide/migration/filters', + '/guide/migration/fragments', + '/guide/migration/functional-components', + '/guide/migration/global-api', + '/guide/migration/global-api-treeshaking', + '/guide/migration/inline-template-attribute', + '/guide/migration/key-attribute', + '/guide/migration/keycode-modifiers', + '/guide/migration/props-default-this', + '/guide/migration/render-function-api', + '/guide/migration/slots-unification', + '/guide/migration/transition', + '/guide/migration/v-model', + '/guide/migration/v-if-v-for', + '/guide/migration/v-bind' + ] + }, + ], + contributing: [ + { + title: '贡献文档', + collapsable: false, + children: [ + '/guide/contributing/writing-guide', + '/guide/contributing/doc-style-guide', + '/guide/contributing/translations' + ] + } ] } @@ -277,10 +281,6 @@ module.exports = { text: '教程', link: '/guide/introduction' }, - { - text: 'v3 迁移指南', - link: '/guide/migration/introduction' - }, { text: '风格指南', link: '/style-guide/' @@ -292,7 +292,15 @@ module.exports = { { text: '示例', link: '/examples/markdown' - } + }, + { + text: '贡献文档', + link: '/guide/contributing/writing-guide' + }, + { + text: 'v3 迁移指南', + link: '/guide/migration/introduction' + }, ] }, { @@ -400,6 +408,8 @@ module.exports = { sidebarDepth: 2, sidebar: { collapsable: false, + '/guide/migration/': sidebar.migration, + '/guide/contributing/': sidebar.contributing, '/guide/': sidebar.guide, '/community/': sidebar.guide, '/cookbook/': sidebar.cookbook,