`import VueEllipseProgress from 'vue-ellipse-progress'; export default { components: { VueEllipseProgress } }`
document is not defined error when everytime this is running i also checked to remove server side rendering and same also
`import VueEllipseProgress from 'vue-ellipse-progress'; export default { components: { VueEllipseProgress } }`
document is not defined error when everytime this is running i also checked to remove server side rendering and same also
Here an example how you can include vue-ellipse-progress
globally to your project.
plugins/vue-ellipse-progress.js
Create plugin.
import Vue from 'vue';
import VueEllipseProgress from "vue-ellipse-progress";
Vue.use(VueEllipseProgress);
nuxt.config.js
Include plugin in config.
plugins: [
{
src: '@/plugins/vue-ellipse-progress.js',
mode: 'client'
},
],
your-component.vue
Use component.
<client-only>
<vue-ellipse-progress :progress="50" />
</client-only>
The official guide for nuxt plugins https://nuxtjs.org/docs/2.x/directory-structure/plugins