我有一个基本的 webpack 配置,它以前可以在另一台计算机上运行。我更改了一些源文件,然后返回在终端中运行
webpack
。它不产生任何输出,并且在我按下 ctrl+c
之前什么都不做,这是我下班后的第一个实例,它整夜运行都无济于事。
我在想这不是我的配置文件(因为它没有改变),可能是我的安装。我安装了最新的 webpack 5、node 18 和 npm 9.5。
node_modules
在项目根目录下。我也试过了webpack --stats verbose
.
我的基本配置如下
const TerserPlugin = require("./node_modules/terser-webpack-plugin/");
module.exports = {
mode: 'production',
devtool: 'source-map',
externals: {
jquery: "jQuery",
},
entry: {
map: 'js/map.js'
},
output: {
filename: 'bundle.[name].js',
path: 'js/',
},
optimization: {
minimize: false,
minimizer: {
new TerserPlugin({
extractComments: true,
}),
},
}
有什么想法吗?我不确定此时还能去哪里,因为没有生成任何错误,并且该项目在另一台计算机上汇集在一起。此外,我缩短了路径以不包含敏感信息。我在配置中有从
/
开始的完整路径。