我们webpack.mix
在制作应用程序后看到的所有内容如下:
const { mix } = require('laravel-mix');
mix.js('resources/assets/js/app.js', 'public/js')
.sass('resources/assets/sass/app.scss', 'public/css');
我知道如何运行开发和生产构建,但不知道如何定制它。在这个问题中,我们考虑了关于根据构建类型在不同路径中编译的示例,但是我认为使用sass
和构建将是相似的。css
es6
pug
项目结构:
上市
css-产品
资源
资产
粗鲁的
CSS开发
我想:
- 开发执行:来自
resources/assets/sass
compile的文件resources/assets/css-dev
,没有 uglification,没有连接。 - 生产执行:文件从
resources/assets/sass
编译到resources/assets/css-prod
、丑化和连接。
我应该在哪里定义这些设置?