From 7e1862ffddee35d423dce9373edddfa2f8f3b9c5 Mon Sep 17 00:00:00 2001 From: Evan You Date: Wed, 15 Aug 2018 17:53:17 -0400 Subject: [PATCH] fix(typescript): fix typescript + multi-page build close #2179, #2193 --- packages/@vue/cli-plugin-typescript/index.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/@vue/cli-plugin-typescript/index.js b/packages/@vue/cli-plugin-typescript/index.js index 7c8c82ee2..b913060fd 100644 --- a/packages/@vue/cli-plugin-typescript/index.js +++ b/packages/@vue/cli-plugin-typescript/index.js @@ -3,9 +3,11 @@ module.exports = (api, options) => { const useThreads = process.env.NODE_ENV === 'production' && options.parallel api.chainWebpack(config => { - config.entry('app') - .clear() - .add('./src/main.ts') + if (!options.pages) { + config.entry('app') + .clear() + .add('./src/main.ts') + } config.resolve .extensions