Как исправить ошибку «__webpack_require__ не определен» в производственной среде? - PullRequest
0 голосов
/ 23 января 2019

Я использую webpack 4 для упаковки своих скриптов в свой проект Asp.net Mvc, который работает локально, однако в производственной среде я получаю ошибку « webpack_require не определено». Эта строка ' webpack_require .r ( webpack_exports );' В приложении app.js кажется, что проблема возникла. Похоже, что это просто запись сценария приложения, которая имеет эту проблему.

Вот мой webpack.config.js

   const path = require("path");
   const TerserPlugin = require("terser-webpack-plugin");

   module.exports = {
    entry: {
    errorLog: "./Content/Scripts/MyApp/Logs/ErrorLog/index.js",
    user: "./Content/Scripts/MyApp/User/index.js",
    app: "./Content/Scripts/MyApp/app.js",
    },
    output: {
    path: path.resolve(__dirname, "./Content/Scripts/build"),
    filename: "[name].bundle.min.js"
    },
    module: {
      rules: [
        {
            loader: "babel-loader",
            test: "/\.js$/",
            exclude: "/node_modules"
        }
    ]
    },
    plugins: [
    new TerserPlugin({
        parallel: true,
        terserOptions: {
            ecma: 6
        }
    })
   ]
}
...