johnagan / clean-webpack-plugin

A webpack plugin to remove your build folder(s) before building

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Can't remove source maps after build

zephy20 opened this issue · comments

My build folder looks something like this:

Screenshot 2020-05-01 at 8 15 00 PM

and my webpack config looks something like this:

  if (!isDev) {
            const SentryWebpackPlugin = require("@sentry/webpack-plugin");
            config.plugins.push(
              new SentryWebpackPlugin({
                release: buildId,
                include: ".next",
                configFile: ".sentryclirc"
              })
            );
          }

          config.plugins.push(
            new CleanWebpackPlugin({
              cleanAfterEveryBuildPatterns: ["**/*.map"],
              protectWebpackAssets: false
            })
          );

I want to delete the source maps after sentry uploads them. But this doesn't happen. I can still see the source maps and sentry doesn't show me the source map referenced error.

I am using Nextjs with next-source-maps for creating source maps.

Been stuck on this for hours. Any help?

I comfront the same issue, but when I set protectWebpackAssets false it works, Have you resolve that problem?