如何在缩小资产(运行gulp -production)时配置preserveComments选项?这是我们需要在Elixir配置文件中的某处配置的东西吗?谢谢!
答案 0 :(得分:0)
我还没有找到这个问题的合适答案,所以我最后更改了以下laravel-elixir文件中的一行:
/node_modules/laravel-elixir/tasks/scripts.js
第69行:
.pipe($.if(config.production, $.uglify({compress: { drop_console: true }})))
要
.pipe($.if(config.production, $.uglify({compress: { drop_console: true }, preserveComments: 'license'})))
然后运行:
gulp --production
注意:license
选项的值不是preserveComments
,您可以使用文档中描述的任何其他内容:https://www.npmjs.com/package/gulp-uglify