首页 > 解决方案 > 如何在不合并 Laravel mix 的情况下编译 JS?

问题描述

如何在不合并 Laravel mix 的情况下编译 JS?

const mix = require('laravel-mix');
mix.js('resources/js/*', 'public/js');

上面的代码导致 js 目录下的所有 js 文件被合并到一个文件中。

但是,我想得到如下代码的结果。

const mix = require('laravel-mix');
mix.js('resources/js/a.js', 'public/js/a.js');
mix.js('resources/js/b.js', 'public/js/b.js');
...
mix.js('resources/js/z.js', 'public/js/z.js');

标签: laravelwebpacklaravel-mix

解决方案


您可以使用copy.

const mix = require('laravel-mix');
mix.copy('resources/js', 'public/js');

上面会将整个文件复制resources/jspublic/js目录中。


推荐阅读