Skip to content
虚位以待
虚位以待
虚位以待
虚位以待
虚位以待
虚位以待
虚位以待
虚位以待
虚位以待
虚位以待
虚位以待
虚位以待
虚位以待
虚位以待
虚位以待
虚位以待
虚位以待
虚位以待

Laravel Mix

简介

WARNING

Laravel Mix 是一个不再积极维护的遗留包。 Vite 可用作现代替代方案。

Laravel Mix 是由 Laracasts 创始人 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。但是,在开发应用程序时,你并非必须使用它;你可以自由使用任何你希望使用的资源管道工具,甚至根本不用。

NOTE

Vite 已在新 Laravel 安装中取代了 Laravel Mix。如需 Mix 文档,请访问官方 Laravel Mix 网站。如果你想切换到 Vite,请查看我们的 Vite 迁移指南