nuxt-structured-data
Setup
- Add
nuxt-structured-data
dependency to your project
yarn add nuxt-structured-data # or npm install nuxt-structured-data
- Add
nuxt-structured-data
to themodules
section ofnuxt.config.js
modules: 'nuxt-structured-data'
Usage
In every page, this module will inject a json-ld script based on structuredData
property value.
Example
pages/schools/_slug.vue
async { try const response = await app$axios return structuredData: "@type": "School" address: "@type": "PostalAddress" addressLocality: responsedatacity addressCountry: "FR" streetAddress: responsedatastreet postalCode: responsedatazip_code email: responsedataemail telephone: responsedatatel logo: responsedatalogo ; catch err }
Development
- Clone this repository
- Install dependencies using
yarn install
ornpm install
- Start development server using
npm run dev
License
Copyright (c) Quentin Neyraud quentin.neyraud@gmail.com