【问题标题】:Laravel 5.4 Mix How to Mangle / Uglify / Obfuscate ScriptsLaravel 5.4 混合如何破坏 / 丑化 / 混淆脚本
【发布时间】:2017-08-09 18:35:23
【问题描述】:

Laravel 5.4 - 混合如何 Mangle / Uglify / Obfuscate 脚本

我在以前的版本上使用 gulp。

谢谢

【问题讨论】:

    标签: javascript laravel laravel-mix


    【解决方案1】:

    来自Laravel Mix 文档:

    mix.options({
      extractVueStyles: false,
      processCssUrls: true,
      purifyCss: false,
      uglify: {},
      postCss: []
    });
    

    您可以使用 uglify 选项来合并您的项目需要的任何 custom uglify options

    【讨论】:

    • 嗨,帕拉斯,在哪里放置混合选项?我试过这个但没有用: mix.js([ 'resources/assets/a.js', 'resources/assets/b.js' ], 'public/js/scripts.js').options({ uglify : { mangle: { 除了:['$super', '$', 'exports', 'require', 'test_'] } } });谢谢
    • 你找到解决这个@ostrichegret 的方法了吗?
    • @TJistooshort 不,我还没有找到解决方案。我会学习 webpack
    • 似乎 uglify 选项完全被忽略了:mix.options({ uglify: { compress : true, cmets: false, mangle: true }, processCssUrls: false, postCss: [] });跨度>
    • 看起来这是压缩步骤中的一个选项。
    猜你喜欢
    • 2017-06-14
    • 1970-01-01
    • 2012-08-23
    • 1970-01-01
    • 2012-06-13
    • 1970-01-01
    • 2020-12-17
    • 2020-07-04
    • 1970-01-01
    相关资源
    最近更新 更多