webpack5 vue3 ts 配置 fork-ts-checker-webpack-plugin有点bug?

新起了一个vue3 ts的taro项目, 通过fork-ts-checker-webpack-plugin配置eslint与ts运行时能检查的功能时出现了bug

下面是我的配置项

  chain.plugin('tschecker').use(require('fork-ts-checker-webpack-plugin'), [
    {
      typescript: {
        configFile: path.resolve(__dirname, '..', 'tsconfig.json'),
        build: true,
        extensions: {
          vue: {
            enabled: true,
            compiler: '@vue/compiler-sfc'
          }
        }
      },
      eslint: {
        files: './src/**/*.{ts,tsx,js,jsx,vue}'
      }
    }
  ])

bug

image.pngimage.png

在.vue文件中 如果代码是eslint错误会抱错误这种是没问题的, 但是ts错误不会被识别到

在.ts文件是没有问题的, ts和eslint的错误都能识别到
image.png

求大佬们帮忙看下 如何解决.vue文件中 ts错误不生效的问题

阅读 2.4k
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题