fix: enable html doctype by default for pug

close #894
This commit is contained in:
Evan You
2018-02-28 17:20:14 -05:00
parent 6e4870c6a1
commit e15a930b30
2 changed files with 10 additions and 2 deletions

View File

@@ -25,7 +25,10 @@ module.exports = class Service {
this.loadEnv()
const userOptions = this.loadProjectOptions(projectOptions)
this.projectOptions = Object.assign(defaults(), userOptions)
const defaultOptions = defaults()
this.projectOptions = Object.assign({}, defaultOptions, userOptions, {
vueLoader: Object.assign(defaultOptions.vueLoader, userOptions.vueLoader)
})
debug('vue:project-config')(this.projectOptions)

View File

@@ -55,7 +55,12 @@ exports.defaults = () => ({
compiler: false,
// vue-loader options
vueLoader: {},
vueLoader: {
template: {
// for pug
doctype: 'html'
}
},
// sourceMap for production build?
productionSourceMap: true,