feat: vue.config devBaseUrl (fix #1102)

This commit is contained in:
Guillaume Chau
2018-04-17 14:26:50 +02:00
parent 131cc4654f
commit 1b27231361
2 changed files with 3 additions and 2 deletions

View File

@@ -1,10 +1,10 @@
module.exports = api => {
module.exports = (api, options) => {
api.chainWebpack(webpackConfig => {
if (process.env.NODE_ENV === 'development') {
webpackConfig
.devtool('cheap-module-eval-source-map')
.output
.publicPath('/')
.publicPath(options.devBaseUrl || '/')
webpackConfig
.plugin('hmr')

View File

@@ -2,6 +2,7 @@ const { createSchema, validate } = require('@vue/cli-shared-utils')
const schema = createSchema(joi => joi.object({
baseUrl: joi.string(),
devBaseUrl: joi.string(),
outputDir: joi.string(),
compiler: joi.boolean(),
productionSourceMap: joi.boolean(),