enableVueLoader(vueLoaderOptionsCallback = () => {}, encoreOptions = {}) {
        webpackConfig.enableVueLoader(vueLoaderOptionsCallback, encoreOptions);

        return this;
    }
If enabled, the Vue.js loader is enabled.

https://github.com/vuejs/vue-loader

```
Encore.enableVueLoader();

// or configure the vue-loader options
// https://vue-loader.vuejs.org/en/configurations/advanced.html
Encore.enableVueLoader(function(options) {
    options.preLoaders = { ... }
});
```

```
// or configure Encore-specific options
Encore.enableVueLoader(() => {}, {
    // set optional Encore-specific options, for instance:

    // set to false to *only* include the smaller "runtime"
    // build, which can't compile templates at runtime, but is
    // CSP compliant/
    // set explicitly to true to silence the recommendation
    runtimeCompilerBuild: false

    // use version 2 or 3 to force your Vue version
    // otherwise, Encore will detect it automatically
    version: 2

    // enable JSX usage in Vue components
    // https://vuejs.org/v2/guide/render-function.html#JSX
    useJsx: true
})
```

Supported options:
     - {boolean} useJsx (default=false)
             Configure Babel to use the preset "@vue/babel-preset-jsx",
             in order to enable JSX usage in Vue components.

@param {OptionsCallback<object>} vueLoaderOptionsCallback
@param {{useJsx?: boolean, version?: number, runtimeCompilerBuild?: boolean}} encoreOptions
@returns {Encore}