Webpack создает неизмененные файлы и занимает слишком много времени - PullRequest
0 голосов
/ 27 мая 2018

У меня нет большого опыта работы с веб-пакетом, поэтому я не знаю, нормально ли это, но веб-пакет, похоже, создает все мои файлы, даже те, которые я не изменял каждый раз

Таким образом, время сборки становитсяпо мере роста моих проектов (7 секунд и более)

Может быть довольно неприятно ждать 7 секунд для каждого небольшого изменения, которое я делаю

Вот мой конфиг веб-пакета:

module.exports = {
  entry: ['babel-polyfill', './src/browser/index.js'],
  output: {
    path: __dirname + '/public',
    filename: 'bundle.js'
  },
  resolve: {
    alias: {
      Components: __dirname + '/src/browser/components',
      Actions: __dirname + '/src/browser/actions',
      Reducers: __dirname + '/src/browser/reducers',
      Utils: __dirname + '/src/utils'
    }
  },
  module: {
    rules: [
      {
        test: /\.js$/,
        exclude: /node_modules/,
        use: {
          loader: 'babel-loader',
          options: {
            presets: ['es2015', 'react', 'stage-2', 'stage-0'],
            plugins: ["transform-class-properties"]
          }
        }
      },
      {
        test:  /\.scss$/,
        use: [
          'style-loader',
          'css-loader',
          'sass-loader'
        ]
      },
      {
        test: /\.css$/,
        use: [ 'style-loader', 'css-loader' ]
      },
      {
        test: /\.(png|jpg|gif)$/,
        use: {
          loader: 'file-loader',
          options: {}
        }
      }
    ]
  },
  stats: {
    warnings: false
  },
  devtool: 'inline-source-map'
};
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...