config.module.rule('tsx').uses.delete('ts-loader')
}
}
接着安装 babel 的 typescript 插件
yarn add @babel/preset-typescript @babel/plugin-transform-typescript然后修改 babel.config.js 如下:
module.exports = {
presets: [
'@vue/app',
"@babel/preset-typescript"
],
plugins: [
"@babel/plugin-transform-typescript"
]}如果你在代码中使用到了 jsx, 那么可能还需要添加如下配置项,反正我是遇到了解析 jsx 出错的问题。
module.exports = {
presets: [
'@vue/app',
["@babel/preset-typescript", {
"allExtensions": true,
"isTSX": true
}],
],
plugins: [
"@babel/plugin-transform-typescript"
]}最后再打包,嗯~ 比之前快多了!










