WebPack не загружает существующие файлы budle. js - PullRequest
0 голосов
/ 10 июля 2020

При создании приложения для реагирования я получаю сообщение об ошибке, что webpack / bootstrap пытается получить доступ к файлам {n} .budle. js, которых нет в моей папке dist. Я получаю эту ошибку только при загрузке на сервер локально, код не пытается получить доступ к этим файлам в папке dist.

Ошибка

enter image description here

Files in dist, no budle files

введите описание изображения здесь

Webpack.prod. js

const path = require("path");
const webpack = require("webpack");
const HtmlWebpackPlugin = require("html-webpack-plugin");
const { CleanWebpackPlugin } = require("clean-webpack-plugin");

module.exports = {
    mode: "production",
    entry: {
        index: "./src/index.tsx"
    },
    output: {
        path: path.join(__dirname, 'dist'),
        filename: '[name].js',
    },

    devtool: "source-map",
    plugins: [
        new CleanWebpackPlugin(),
        new HtmlWebpackPlugin({
            title: "Template",
            template: path.join(__dirname, 'index.html')
        }),
        new webpack.NamedModulesPlugin(),
        new webpack.HotModuleReplacementPlugin(),
        new webpack.DefinePlugin({ log: (t) => console.log(t) }),       
    ],
    module: {
        rules: [
            {
                test: /\.(png|woff|woff2|eot|ttf|svg)(\?|$)/,
                use: "url-loader?limit=100000"
            },
            { test: /\.(js|jsx|ts|tsx)?/, include: [path.join(__dirname, 'src')], use: { loader: 'babel-loader' } },
            { test: /\.css$/i, use: ['style-loader', 'css-loader'], },
        ]
    },
    resolve: {
        enforceExtension: false,
        extensions: [".jsx", ".js", ".tsx", ".ts", ".json", ".png"],
        alias: {
            "~": path.resolve(__dirname, 'src/'),
        },
    }
}

Точка входа на сайт: site.com/something/index.html. Это проблема?

...