diff --git a/packages/@vue/cli-service/lib/commands/serve.js b/packages/@vue/cli-service/lib/commands/serve.js index c4fad51798..87e6b95cd4 100644 --- a/packages/@vue/cli-service/lib/commands/serve.js +++ b/packages/@vue/cli-service/lib/commands/serve.js @@ -199,7 +199,14 @@ module.exports = (api, options) => { }, projectDevServerOptions, { host, port, - https: useHttps, + + server: { + type: protocol, + ...(typeof projectDevServerOptions.server === 'object' + ? projectDevServerOptions.server + : {}) + }, + proxy: proxySettings, static: {