由于webpack内部依赖项“ serialize-javascript”版本为1.9.1,我正面临以下问题
使用terser-webpack-plugin的webpack版本4.41.2,并使用serialize-javascript版本1.9.1
,现在github提醒我的项目遇到相同的问题。
我该怎么办?
答案 0 :(得分:1)
这是3天前在https://github.com/webpack-contrib/terser-webpack-plugin/releases/tag/v1.4.2上修补的。 只需将以下内容添加到package.json中的“ dependencies”和/或“ devDependencies”下,然后运行“ npm install”。仔细检查您的package-lock.json是否已更新。
"devDependencies": {
"terser-webpack-plugin": "^1.4.2",
"serialize-javascript": ">=2.1.1",
}
请注意,webpack取决于“ terser-webpack-plugin”:“ ^ 1.4.1”。因此,将fine更改为1.4.2。
答案 1 :(得分:1)
如果使用毛线,则可以使用resolutions:
"resolutions": {
"terser-webpack-plugin": "^1.4.2"
}