Webpack混合Laravel。将文件阵列捆绑到同一文件夹中

时间:2018-07-03 12:31:45

标签: laravel webpack laravel-5.6

因此,我正在使用webpack.mix.js文件来编译我的所有js文件。我有一个文件夹树

assets
|--js
    |--datatables
        |--users.js
        |--countries.js
        |--taxes.js
        ...

并且我想在我的public文件夹中使用相同的结构。

我现在正在做的是为每个js文件执行一行,并告诉放置它们的位置。

.js('resources/assets/js/datatables/users.js', 'public/js/datatables')
.js('resources/assets/js/datatables/countries.js', 'public/js/datatables')
.js('resources/assets/js/datatables/taxes.js', 'public/js/datatables')
...

但是列表越来越长。 有没有办法告诉webpack捆绑特定文件夹中的文件列表?我试图传递一个数组而不是单个文件url,但这是行不通的。

/** Does not work */
.js([
    'resources/assets/js/datatables/users.js',
    'resources/assets/js/datatables/countries.js',
    'resources/assets/js/datatables/taxes.js',
    ...
], 'public/js/datatables')

0 个答案:

没有答案