我在这里撞墙了。
对于我的项目,我希望 Laravel Mix/webpack 将一个.scss
-file 编译成两个文件,一个常规的、未缩小的(扩展或嵌套的).css
文件和一个缩小的(压缩的).min.css
文件,所以我基本上拥有这两个文件。
我试过:
mix.sass('src', 'output')
.copy('output.css', 'output.min.css')
.minify('output.min.css');
但是,这会导致错误,因为.css
未编译 -file。
我知道 Laravel Mix 在运行时会缩小,npm run production
但我对两个文件感兴趣,而不仅仅是一个production
编译成的文件。
有没有办法做到这一点,而无需修改整个 webpack 配置?