сбой веб-пакета для файлов, которые даже не включены - PullRequest
0 голосов
/ 28 января 2020

Кажется, мой веб-пакет получает все файлы независимо от того, включены они или исключены.

У меня есть тест, который я умышленно покидаю с ошибкой, и у меня есть следующая конфигурация веб-пакета:

module.exports = {
  mode: "production",
  devtool: "source-map",
  resolve: {
    extensions: [".ts", ".tsx"]
  },
  module: {
    rules: [
      {
        test: /\.ts(x?)$/,
        exclude: [/node_modules/, /.*__tests__.*/, /.*__stories__.*/, /Ghi/],
        use: [
          {
            loader: "ts-loader"
          }
        ]
      },
      {
        enforce: "pre",
        test: /\.js$/,
        loader: "source-map-loader"
      }
    ]
  },
  externals: {
    "react": "React",
    "react-dom": "ReactDOM"
  }
};

Моя точка входа (src / index.tsx) сейчас - это просто console.log, который ничего не требует, и все же я получаю сообщение об ошибке в своей папке __tests__.

Как можно было бы рассмотреть этот файл, если он даже не требуется?

webpack: 4.41.5

webpack-cli: 3.3.10

ts-загрузчик: 6.2.1

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...