diff --git a/examples/custom-routes/layouts/app.vue b/examples/custom-routes/layouts/app.vue new file mode 100644 index 0000000000..f21a4b0fb8 --- /dev/null +++ b/examples/custom-routes/layouts/app.vue @@ -0,0 +1,96 @@ + + + diff --git a/examples/custom-routes/nuxt.config.js b/examples/custom-routes/nuxt.config.js index 22a089e5e7..736b2d8573 100644 --- a/examples/custom-routes/nuxt.config.js +++ b/examples/custom-routes/nuxt.config.js @@ -1,27 +1,19 @@ module.exports = { - router: { - // routes: [ - // { name: 'post-slug', path: ':slug(\\d+)' } - // ], - routes: { - comments: { - _id: { - regexp: ':id(\\d+)', - generate: [1, 2, 3, 4] // Need to be finished on generate - } - }, - three: { - _two: { - regexp: ':two(\\d+)', - one: { - _id: { - regexp: ':id(\\d+)' - } - } - } - } - } - }, + // router: { + // routes: { + // users: { + // _id: { + // regexp: ':id(\\d+)', + // alias: '/author/:authorid/post/:id' + // // generate: [1, 2, 3, 4] // Need to be finished on generate + // }, + // meta: { + // title: 'users' + // }, + // alias: '/author/:authorid/post' + // } + // } + // }, build: { vendor: ['axios'] } diff --git a/examples/custom-routes/pages/comments/_id.vue b/examples/custom-routes/pages/comments/_id.vue deleted file mode 100644 index 847f8d1be8..0000000000 --- a/examples/custom-routes/pages/comments/_id.vue +++ /dev/null @@ -1,5 +0,0 @@ - diff --git a/examples/custom-routes/pages/index.vue b/examples/custom-routes/pages/index.vue index 06a5e8b1c1..402d232bc3 100644 --- a/examples/custom-routes/pages/index.vue +++ b/examples/custom-routes/pages/index.vue @@ -1,46 +1,5 @@ - - - - diff --git a/examples/custom-routes/pages/post.vue b/examples/custom-routes/pages/post.vue deleted file mode 100644 index ec937ebfd2..0000000000 --- a/examples/custom-routes/pages/post.vue +++ /dev/null @@ -1,6 +0,0 @@ - diff --git a/examples/custom-routes/pages/post/_slug.vue b/examples/custom-routes/pages/post/_slug.vue deleted file mode 100644 index 66521230d8..0000000000 --- a/examples/custom-routes/pages/post/_slug.vue +++ /dev/null @@ -1,5 +0,0 @@ - diff --git a/examples/custom-routes/pages/posts.vue b/examples/custom-routes/pages/posts.vue new file mode 100644 index 0000000000..946ca2731f --- /dev/null +++ b/examples/custom-routes/pages/posts.vue @@ -0,0 +1,6 @@ + diff --git a/examples/custom-routes/pages/posts/_slug.vue b/examples/custom-routes/pages/posts/_slug.vue new file mode 100644 index 0000000000..8fb06ed47b --- /dev/null +++ b/examples/custom-routes/pages/posts/_slug.vue @@ -0,0 +1,29 @@ + + + diff --git a/examples/custom-routes/pages/posts/_slug/_name.vue b/examples/custom-routes/pages/posts/_slug/_name.vue new file mode 100644 index 0000000000..17379f0182 --- /dev/null +++ b/examples/custom-routes/pages/posts/_slug/_name.vue @@ -0,0 +1,16 @@ + + + diff --git a/examples/custom-routes/pages/posts/index.vue b/examples/custom-routes/pages/posts/index.vue new file mode 100644 index 0000000000..cdc4114f57 --- /dev/null +++ b/examples/custom-routes/pages/posts/index.vue @@ -0,0 +1,17 @@ + + + diff --git a/examples/custom-routes/pages/projects/_slug.vue b/examples/custom-routes/pages/projects/_slug.vue new file mode 100644 index 0000000000..0b1fba7bc0 --- /dev/null +++ b/examples/custom-routes/pages/projects/_slug.vue @@ -0,0 +1,16 @@ + + + diff --git a/examples/custom-routes/pages/projects/index.vue b/examples/custom-routes/pages/projects/index.vue new file mode 100644 index 0000000000..152b470ab6 --- /dev/null +++ b/examples/custom-routes/pages/projects/index.vue @@ -0,0 +1,18 @@ + + + diff --git a/examples/custom-routes/pages/three.vue b/examples/custom-routes/pages/three.vue deleted file mode 100644 index 1bb1022bf9..0000000000 --- a/examples/custom-routes/pages/three.vue +++ /dev/null @@ -1,6 +0,0 @@ - diff --git a/examples/custom-routes/pages/three/_two.vue b/examples/custom-routes/pages/three/_two.vue deleted file mode 100644 index 247186c075..0000000000 --- a/examples/custom-routes/pages/three/_two.vue +++ /dev/null @@ -1,6 +0,0 @@ - diff --git a/examples/custom-routes/pages/three/_two/index.vue b/examples/custom-routes/pages/three/_two/index.vue deleted file mode 100644 index 00f7a054fe..0000000000 --- a/examples/custom-routes/pages/three/_two/index.vue +++ /dev/null @@ -1,5 +0,0 @@ - diff --git a/examples/custom-routes/pages/three/_two/one.vue b/examples/custom-routes/pages/three/_two/one.vue deleted file mode 100644 index 0237e9e92f..0000000000 --- a/examples/custom-routes/pages/three/_two/one.vue +++ /dev/null @@ -1,6 +0,0 @@ - diff --git a/examples/custom-routes/pages/three/_two/one/_id.vue b/examples/custom-routes/pages/three/_two/one/_id.vue deleted file mode 100644 index 37b88bbdab..0000000000 --- a/examples/custom-routes/pages/three/_two/one/_id.vue +++ /dev/null @@ -1,5 +0,0 @@ - diff --git a/examples/custom-routes/pages/users.vue b/examples/custom-routes/pages/users.vue new file mode 100644 index 0000000000..fd27a76b20 --- /dev/null +++ b/examples/custom-routes/pages/users.vue @@ -0,0 +1,44 @@ + + + + +