cp-metas
TypeScript icon, indicating that this package has built-in type declarations

1.1.8 • Public • Published

cp-metas

Installing

Using npm:

$ npm install cp-metas --save

Usage

Register the Vue plugin:

import {createApp} from "vue";
import createMeta from "cp-metas";

const defaultOptions = {
    ...
}
const app = createApp()
const meta = createMeta(defaultOptions, isSSR, isPrivate)
app.use(meta, {mixin: false})

app.mount('#app')

Manage meta with the composition API cpMeta in your component:

<script>
import {defineComponent} from 'vue'
import {cpMeta} from 'cp-metas'

export default defineComponent({
  mixins: [cpMeta],
  head() {
    return {
      title: 'hello world!',
      ...
    }
  }
})
</script>

###Server-side rendering

import {usMeta} from 'cp-metas'
usMeta({
    title: 'hello world!',
    ...
})

Readme

Keywords

Package Sidebar

Install

npm i cp-metas

Weekly Downloads

0

Version

1.1.8

License

ISC

Unpacked Size

35.4 kB

Total Files

14

Last publish

Collaborators

  • lzj21211