Skip to content
全部文档

Laravel Mix

简介

Laravel MixLaracasts 创始人 Jeffrey Way 开发,提供流畅的 API,可使用多种常见的 CSS 与 JavaScript 预处理器为 Laravel 应用定义 webpack 构建步骤。

换句话说,Mix 让编译与压缩应用的 CSS、JavaScript 文件变得轻而易举。通过简单的方法链式调用,即可流畅地定义资源流水线。例如:

js
mix.js('resources/js/app.js', 'public/js')
    .postCss('resources/css/app.css', 'public/css');

如果你曾对 webpack 与资源编译无从下手、感到不知所措,你会喜欢上 Laravel Mix。不过,开发应用时并非必须使用它;你可以自由选用任何资源流水线工具,甚至完全不用。

INFO

在新安装的 Laravel 中,Vite 已取代 Laravel Mix。关于 Mix 文档,请访问官方 Laravel Mix 网站。若想切换到 Vite,请参阅我们的 Vite 迁移指南