Javascript 如何从网页中删除评论';没有格式化代码的包?

Javascript 如何从网页中删除评论';没有格式化代码的包?,javascript,webpack,Javascript,Webpack,我如何告诉Webpack只删除注释,而不删除输出包?解决方案需要支持源映射 UglifyWebpackPlugin和TerserWebpackPlugin根本不是好的选择:它们都做得太多了,每次都会让我的桌面因为OOM而崩溃。我有一个非常大的输出文件,我只想删除注释,别的什么都不想。这些迷你们似乎试图用大输出做太多的事情,但我不需要他们所做的一切 我想知道是否有另一种方法可以在不崩溃的情况下从输出包中删除Webpack注释。UglifyjsWebpackPlugin使用UglifyJS2,看看哪

我如何告诉Webpack只删除注释,而不删除输出包?解决方案需要支持源映射

UglifyWebpackPlugin
TerserWebpackPlugin
根本不是好的选择:它们都做得太多了,每次都会让我的桌面因为OOM而崩溃。我有一个非常大的输出文件,我只想删除注释,别的什么都不想。这些迷你们似乎试图用大输出做太多的事情,但我不需要他们所做的一切


我想知道是否有另一种方法可以在不崩溃的情况下从输出包中删除Webpack注释。

UglifyjsWebpackPlugin使用UglifyJS2,看看哪些选项可能有用-@GrzegorzT。谢谢,但正如问题所说,我不想使用一个具有完全缩小功能的工具来删除评论。即使是更新的(据说更快的)Uglify的继任者Terser,也会在我庞大的输出包内存不足的情况下崩溃,因为它可能正在通过与缩小相同的机器运行代码,尽管我只想剥离注释(至少我猜是这样)。有人会认为有一种简单的方法可以告诉Webpack在构建之后什么都不做,只删除评论。你有没有想过在构建构建之后使用没有Webpack的nodejs删除评论@GrzegorzT。是的,我考虑过这个问题,然后我不得不考虑如何制作我自己的源地图,这不是一个吸引人的想法。理想情况下,该解决方案将位于Webpack内部,并与包括源地图在内的所有功能集成。老实说,我想消除所有工具,在现代浏览器中使用本机ES模块。但即使浏览器支持它,一些库也不支持它(它们作为CommonJS分发)。