@mrSeller

Webpack не подключает js-файл при дев-разработке — почему?

Настроил сборку с webpack-server:

webpack.config.js
const path = require('path')
const HtmlWebpackPlugin = require('html-webpack-plugin')

module.exports = {
  entry: './src/main.js',
  output: {
    filename: 'app.js',
    path: path.resolve(__dirname, './public'),
    publicPath: '/public/'
  },
  module: {
    rules: [
      {
        test: /\.js$/,
        loader: 'babel-loader',
        exclude: '/node_modules/'
      }
    ]
  },
  plugins: [
    new HtmlWebpackPlugin({
      hash: true,
      template: './src/index.html',
      filename: './index.html'
    })
  ],
  devServer: {
    contentBase: './src',
    overlay: true,
    historyApiFallback: true
  }
}



При запуске webpack-server в index.html не встраивается js-файл, но при продакшновой сборке - все встраивается как надо.
Что я не учел?
Настраиваю не первый раз и всегда работало, а тут голову ломаю битый час.
  • Вопрос задан
  • 153 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы