Home

Issue: 2009

Despite SSR = false, ... Error "ReferenceError: document is not defined"

[issue link]

Despite SSR as false on the configuration, i have a
"document is not defined" or “window is not defined”

nuxt Config file

plugins: [{ src: '~/plugins/vuehoteldatepicker', ssr: false }],
  build: {
    vendor: ['axios','vue-hotel-datepicker'],

Plugin file

import Vue from 'vue'
import VueHotelDatepicker from 'vue-hotel-datepicker'

Vue.use(VueHotelDatepicker)

export default VueHotelDatepicker

Page

<template>
  <section class="container">
      <VueHotelDatepicker format="DD/MM/YYYY">
      </VueHotelDatepicker>
  </section>
</template>

<script>
import VueHotelDatepicker from '~/plugins/vuehoteldatepicker'
export default {
  head () {
    return {
      title: 'Test'
    }
  },
  components: {
    VueHotelDatepicker: VueHotelDatepicker
  }
}
</script>

I need some help 😃 Did i something wrong ?

This question is available on Nuxt.js community (#c1784)