我正在使用webpack --optimize-minimize
,我注意到编译后的文件仍然包含带有文件名的注释。如何告诉Webpack.optimize.UglifyJsPlugin
删除这些内容?
这是生成的文件,看看第一行的结尾如何开始评论,然后继续第3行。这就是我要删除的内容
!function(e){function t(n){if(r[n])return r[n].exports;var o=r[n]={exports:{},id:n,loaded:!1};return e[n].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var r={};return t.m=e,t.c=r,t.p="",t(0)}([/*!*************************!*\
!*** ./src/js/index.js ***!
\*************************/
function(e,t){"use strict";function r(e){return e}Object.defineProperty(t,"__esModule",{value:!0}),t.identity=r}]);%
答案 0 :(得分:1)
该评论称为pathinfo
,由output.pathinfo
属性生成。可以通过删除该选项或从webpack配置将其设置为false来禁用此功能。有关详细信息,请参阅docs。
output: {
pathinfo: false
},