Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 找到网页包配置文件,但在切换网页包版本后未配置条目_Javascript_Webpack - Fatal编程技术网

Javascript 找到网页包配置文件,但在切换网页包版本后未配置条目

Javascript 找到网页包配置文件,但在切换网页包版本后未配置条目,javascript,webpack,Javascript,Webpack,下面是webpack.config.js文件 var path = require("path"); var webpack = require('webpack'); var CopyWebpackPlugin = require('copy-webpack-plugin'); const LoaderOptionsPlugin = require("webpack/lib/LoaderOptionsPlugin"); module.exports = function(env) {retu

下面是webpack.config.js文件

var path = require("path");
var webpack = require('webpack');
var CopyWebpackPlugin = require('copy-webpack-plugin');
const LoaderOptionsPlugin = require("webpack/lib/LoaderOptionsPlugin");

module.exports = function(env) {return {
    entry: {
        "project1": "./project1/src/index.js",
        "project2": "./project2/src/index.ts"
    },
    output: {
        filename: "[name].bundle.js",
        path: env.output_path
    },
    externals: [
        "angular",
        "uuid",
        {
            "lodash": {
                commonjs: "lodash",
                amd: "lodash",
                root: "_" // indicates global variable
            }
        },
        {
            "jquery-ui": {
                amd: "jquery-ui",
                commonjs: 'jquery-ui'
            }
        },
        {
            "jquery": {
                root: "$",
                amd: "jquery",
                commonjs: 'jquery'
            }
        },
        {
            "Slick": {
                root: "Slick",
                amd: "Slick",
                commonjs: 'Slick'
            }
        }
    ],
    devtool: 'source-map',
    resolve: {
        // Add `.ts` and `.tsx` as a resolvable extension.
        extensions: ['.webpack.js', '.web.js', '.ts', '.tsx', '.js']
    },
    module: {
        rules: [
            {
                test: /\.tsx?$/,
                use: ['ts-loader']
            },
            {
                test: /\.html$/,
                use: ['html-loader']
            }
        ]
    }
};
};
在以前版本的webpack下运行良好。更新到最新版本后,我得到了错误

找到网页包配置文件,但未配置条目


如何修复此问题?

尝试将配置文件重命名为“webpack.config.js”,它已经有了这个名称。您如何调用webpack?我将您的配置放到一个空白项目中,并且能够调用“/node_modules/.bin/webpack”并对其进行处理(在“env”上失败),所以看起来还可以