posted: 2019/10/26

next.jsでForkTsCheckerWebpackPluginを実行させない方法

nextがfork-ts-checker-webpack-pluginを内包しているが、遅いし不要にコケるしであんまり好きになれなかったので外したかった。
デフォルトでは存在しなかったが、下記でワークアラウンドな方法を見つけたのを真似た。
https://github.com/zeit/next.js/issues/7687#issuecomment-506440999
module.exports = {
  webpack: config => {
    config.plugins = config.plugins.filter(plugin => 
      (plugin.constructor.name !== "ForkTsCheckerWebpackPlugin")
    )
    return config
  }
}
Edit on Github