2

在缩小资产(运行 gulp --production)时如何配置 preserveComments 选项?这是我们需要在 Elixir 配置文件中配置的东西吗?谢谢!

4

1 回答 1

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'})))

然后运行:

吞咽——生产

注意:您可以使用文档中描述的任何其他选项来代替选项的license值: https ://www.npmjs.com/package/gulp-uglifypreserveComments

于 2016-09-01T15:10:25.160 回答