diff --git a/examples/head-elements/README.md b/examples/head-elements/README.md deleted file mode 100644 index 1b7d3962d2..0000000000 --- a/examples/head-elements/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# Updating headers with Nuxt.js - -https://nuxtjs.org/examples/seo-html-head diff --git a/examples/meta-info/README.md b/examples/meta-info/README.md new file mode 100644 index 0000000000..9832e65a42 --- /dev/null +++ b/examples/meta-info/README.md @@ -0,0 +1,13 @@ +# Manage your app's meta information + +Nuxt.js uses [vue-meta](https://github.com/declandewet/vue-meta) to manage page meta info (such as: meta, title, link, style, script) of your application. + +## Example + +SEO: https://nuxtjs.org/examples/seo-html-head + +## Documentation + +Nuxt.js: https://nuxtjs.org/guide/views#html-head + +vue-meta: https://github.com/declandewet/vue-meta#table-of-contents diff --git a/examples/head-elements/components/twitter-head-card.vue b/examples/meta-info/components/twitter-head-card.vue similarity index 100% rename from examples/head-elements/components/twitter-head-card.vue rename to examples/meta-info/components/twitter-head-card.vue diff --git a/examples/head-elements/nuxt.config.js b/examples/meta-info/nuxt.config.js similarity index 100% rename from examples/head-elements/nuxt.config.js rename to examples/meta-info/nuxt.config.js diff --git a/examples/head-elements/package.json b/examples/meta-info/package.json similarity index 100% rename from examples/head-elements/package.json rename to examples/meta-info/package.json diff --git a/examples/head-elements/pages/about.vue b/examples/meta-info/pages/about.vue similarity index 100% rename from examples/head-elements/pages/about.vue rename to examples/meta-info/pages/about.vue diff --git a/examples/head-elements/pages/index.vue b/examples/meta-info/pages/index.vue similarity index 72% rename from examples/head-elements/pages/index.vue rename to examples/meta-info/pages/index.vue index a613b81b47..17854a3aa8 100755 --- a/examples/head-elements/pages/index.vue +++ b/examples/meta-info/pages/index.vue @@ -11,6 +11,12 @@ export default { title: 'Home page 🚀', meta: [ { hid: 'description', name: 'description', content: 'Home page description' } + ], + script: [ + { src: '/head.js' }, + // Supported since 1.0 + { src: '/body.js', body: true }, + { src: '/defer.js', defer: undefined } ] } } diff --git a/examples/meta-info/static/about.js b/examples/meta-info/static/about.js new file mode 100644 index 0000000000..464cf12450 --- /dev/null +++ b/examples/meta-info/static/about.js @@ -0,0 +1 @@ +console.log('about.js loaded!') // eslint-disable-line no-console diff --git a/examples/meta-info/static/body.js b/examples/meta-info/static/body.js new file mode 100644 index 0000000000..7469d61dc5 --- /dev/null +++ b/examples/meta-info/static/body.js @@ -0,0 +1 @@ +console.log('body.js loaded!') // eslint-disable-line no-console diff --git a/examples/meta-info/static/defer.js b/examples/meta-info/static/defer.js new file mode 100644 index 0000000000..9437a02b35 --- /dev/null +++ b/examples/meta-info/static/defer.js @@ -0,0 +1 @@ +console.log('defer.js loaded!') // eslint-disable-line no-console diff --git a/examples/meta-info/static/head.js b/examples/meta-info/static/head.js new file mode 100644 index 0000000000..6869a2c47a --- /dev/null +++ b/examples/meta-info/static/head.js @@ -0,0 +1 @@ +console.log('head.js loaded!') // eslint-disable-line no-console