vue-template-loader
vue-template-loader copied to clipboard
Allow specifying compilerOptions
I would like to be able to specify custom options to vue-template-compiler
. In particular, I need to set the whitespace
option.
As far as I can tell, compileTemplate()
has an option compilerOptions
that vue-template-loader
could simply hand through.
For now, the following workaround worked for me:
import { compile } from "vue-template-compiler";
{
test: /\.vue$/,
loader: "vue-template-loader",
options: {
compiler: {
compile: (template, options) => compile(template, { ...options, whitespace: "condense" })
}
}
}