ошибка 404, но страница загружается успешно - PullRequest
0 голосов
/ 20 января 2020

Мне не удалось загрузить ресурс: сервер ответил со статусом 404 (не найдено), как только я запустил приложение, но вопреки сообщению об ошибке страница успешно загружается и все ресурсы, которые появляются успешно. версия webpack: 4.41.5

Не уверен, что могло вызвать это.

webpack.common. js

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

const HardSourceWebpackPlugin = require('hard-source-webpack-plugin');

module.exports = {
  entry: {
    widget: './src/index.js'
  },
  output: {
    path: path.join(__dirname, 'dist'),
    filename: '[name].bundle.js',
  },
  devServer: {
    port: 9000,
    host: 'localhost'
  },
  module: {
    rules: [
      {
        test: /\.(js|jsx)$/,
        exclude: /node_modules/,
        use: {
          loader: 'babel-loader',
          options: {
            presets: ["@babel/preset-env", "@babel/preset-react"],
            plugins: ["@babel/plugin-proposal-class-properties"]
          }
        }
      },
      {
        test:/\.css$/,
        use:['style-loader','css-loader']
      },
      {
        test: /\.(png|jp(e*)g|svg)$/,
        use: [{
            loader: 'url-loader',
            options: {
                limit: 8000, // Convert images < 8kb to base64 strings
                name: 'images/[hash]-[name].[ext]'
            }
        }]
      }
    ]
  },
  plugins: [
    new HtmlWebpackPlugin({
      template: './src/template.html',
      chunks: ['widget']
    }),
    new HtmlWebpackPlugin({
      template: './src/index.html',
      filename: './dist/index.html',
      appHost: 'http://localhost:9000'
    }),
    new HardSourceWebpackPlugin()
  ]
}
...