配置Webpack.optimize.UglifyJsPlugin以删除文件名

时间:2015-08-08 21:32:01

标签: webpack

我正在使用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}]);%  

1 个答案:

答案 0 :(得分:1)

该评论称为pathinfo,由output.pathinfo属性生成。可以通过删除该选项或从webpack配置将其设置为false来禁用此功能。有关详细信息,请参阅docs

output: {
  pathinfo: false
},