Javascript 找到网页包配置文件,但在切换网页包版本后未配置条目
下面是webpack.config.js文件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
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”上失败),所以看起来还可以