title: vue-devtools always disabled with nuxt.js
body: <p>I am creating a new project using nuxt.js <code>v2.3.0</code>. When I run <code>npm run dev</code> in my IDE console everything compiles correctly but when I go to the page I get the following error: <code>Nuxt.js + Vue.js is detected on this page. Devtools inspection is not available because it's in production mode or explicitly disabled by the author.</code></p>
  <p>Here is my <code>nuxt.config.js</code> file:</p>
  <pre class="lang-js prettyprint-override"><code>const pkg = require('./package');
  
  module.exports = {
    mode: 'spa',
  
    dev: true,
    /*
    ** Headers of the page
    */
    head: {
      title: pkg.name,
      meta: [
        { charset: 'utf-8' },
        { name: 'viewport', content: 'width=device-width, initial-scale=1' },
        { hid: 'description', name: 'description', content: pkg.description }
      ],
      link: [
        { rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' }
      ],
      bodyAttrs: {
        class: 'h-100'
      },
      htmlAttrs: {
        class: 'h-100'
      }
    },
  
    /*
    ** Global CSS
    */
    css: [
      '@/assets/app.css'
    ],
  
    /*
    ** Plugins to load before mounting the App
    */
    plugins: [
      '~/plugins/vue-notifications',
      '~/plugins/vue2-sidebar'
    ],
  
    /*
    ** Nuxt.js modules
    */
    modules: [
      // Doc: https://github.com/nuxt-community/axios-module#usage
      '@nuxtjs/axios',
      // Doc: https://bootstrap-vue.js.org/docs/
      'bootstrap-vue/nuxt',
      // Doc: https://auth.nuxtjs.org/getting-starterd/setup
      '@nuxtjs/auth',
      '@nuxtjs/toast',
      '@nuxtjs/font-awesome'
    ],
    /*
    ** Axios module configuration
    */
    axios: {
      baseURL: 'http://users:8000'
    },
  
    /*
    ** Auth module configuration
    */
    auth: {
      strategies: {
        password_grant: {
          _scheme: 'local',
          endpoints: {
            login: {
              url: '/oauth/token',
              method: 'post',
              propertyName: 'access_token'
            },
            logout: 'api/logout',
            user: {
              url: 'api/user',
              method: 'get',
              propertyName: false
            },
          },
          tokenRequired: true,
          tokenType: 'Bearer'
        }
      },
      redirect: {
        login: &quot;/account/login&quot;,
        logout: &quot;/&quot;,
        callback: &quot;/account/login&quot;,
        user: &quot;/&quot;
      },
    },
  
    /*
    ** Toast configuration
    */
    toast: {
      position: 'top-right',
      duration: 2000
    },
  
  
    loading: {
      name: 'chasing-dots',
      color: '#ff5638',
      background: 'white',
      height: '4px'
    },
  
    /*
    ** Router configuration
    */
    router: {
      middleware: ['auth']
    },
  
    /*
    ** Build configuration
    */
    build: {
      /*
      ** You can extend webpack config here
      */
      extend(config, ctx) {
  
      }
    }
  };
  </code></pre>
  <p>If I was running in production mode then I could understand but I'm not. I would expect vue-devtools to be running as normal.</p>