簡體   English   中英

Laravel Mix縮小子文件夾中的js文件

[英]Laravel Mix minify js files from sub folders

在我的項目中,每個頁面都有一個javascript文件,它可以幫助我更輕松地進行管理,並且我不希望將其合並為單個文件。

我正在嘗試使用laravel webpack mix來最小化我的javascript文件,我的資源文件夾結構如下所示:

Resources/
  js/
    backoffice/
      payments/
        index.js
      users/
        index.js
        details.js
      common.js

我希望將相同的結構僅保留在我的公用文件夾中,我希望它看起來像這樣:

Public/
  assets/
    js/
      backoffice/
        payments/
          index.min.js
        users/
          index.min.js
          details.min.js
        common.min.js

不幸的是,當我嘗試使用時:

mix.js('resources/assets/js/**/*.js', 'public/assets/js/');

只有common.js文件正在縮小,並放在正確的位置。 以前有沒有人遇到過這個問題,並且能夠像這樣單獨縮小文件,如果做到了,您是如何實現的?

感謝你的幫助! 埃迪

像這樣使用:

mix.js('resources/assets/js/app.js', 'public/js')
    .js('resources/assets/js/menu.js', 'public/js')
    .js('resources/assets/js/cart.js', 'public/js')
   .sass('resources/assets/sass/app.scss', 'public/css');

添加每個文件,然后僅將第二個參數用於要將文件存儲到的位置。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM