From 41a56f14dc478c259dd6be2cae1be4fd91f4ced7 Mon Sep 17 00:00:00 2001 From: Evan You Date: Fri, 18 May 2018 22:48:57 -0400 Subject: [PATCH] fix: fix ts/tsx rule separation close #1315 --- packages/@vue/cli-plugin-typescript/index.js | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/@vue/cli-plugin-typescript/index.js b/packages/@vue/cli-plugin-typescript/index.js index 0528e1dc8..a1ea0726d 100644 --- a/packages/@vue/cli-plugin-typescript/index.js +++ b/packages/@vue/cli-plugin-typescript/index.js @@ -50,6 +50,7 @@ module.exports = (api, { }) // make sure to append TSX suffix tsxRule.use('ts-loader').loader('ts-loader').tap(options => { + options = Object.assign({}, options) delete options.appendTsSuffixTo options.appendTsxSuffixTo = [/\.vue$/] return options