T-DOC
  • Laravel-11
  • Laravel-10
  • Laravel-6X
  • Laravel-5.5
Dcat-Admin
  • Yii2
  • 重构2
  • Laravel-11
  • Laravel-10
  • Laravel-6X
  • Laravel-5.5
Dcat-Admin
  • Yii2
  • 重构2
  • 前言

    • 发行说明
    • 升级指南
    • 贡献导引
  • 入门指南

    • 安装
    • 配置信息
    • 目录结构
    • 前端
    • 起步套件
    • 部署
  • 核心架构

    • 请求周期
    • 服务容器
    • 服务提供者
    • Facades
  • 基础功能

    • 路由
    • 中间件
    • CSRF 保护
    • 控制器
    • 请求
    • 响应
    • 视图
    • Blade 模板
    • Vite 编译 Assets
    • 生成 URL
    • 会话
    • 表单验证
    • 错误处理
    • 日志
  • 继续深入

    • Artisan 命令行
    • 广播系统
    • 缓存系统
    • 集合
    • Contracts
    • 事件系统
    • 文件存储
    • 辅助函数
    • HTTP 客户端
    • 本地化
    • 发送邮件
    • 消息通知
    • 扩展包开发
    • 进程管理
    • 队列
    • 请求限流
    • 任务调度
  • 安全相关

    • 用户认证
    • 用户授权
    • Email 认证
    • 加密解密
    • 哈希
    • 重置密码
  • 数据库

    • 快速入门
    • 查询构造器
    • 分页
    • 数据库迁移
    • 数据填充
    • Redis
  • Eloquent ORM

    • 快速入门
    • 模型关联
    • Eloquent 集合
    • 属性修改器
    • API 资源
    • 序列化
    • Eloquent 数据工厂
  • 测试相关

    • 快速入门
    • HTTP 测试
    • 命令行测试
    • Dusk
    • 数据库测试
    • 测试模拟器 Mocking
  • 官方扩展包

    • 交易工具包 (Stripe)
    • 交易工具包 (Paddle)
    • Envoy 部署工具
    • Fortify 授权生成器
    • Homestead 虚拟机
    • Horizon 队列管理工具
    • Jetstream
    • Mix
    • Octane(加速引擎)
    • Passport OAuth 认证
    • Pennant
    • Pint
    • Sail 开发环境
    • Sanctum API 授权
    • Scout 全文搜索
    • Socialite 社会化登录
    • Telescope 调试工具
    • Valet Mac 集成环境

Laravel Mix

  • 介绍

介绍

Laravel Mix 是一个由 Laracasts 的创始人 Jeffrey Way 开发的包,它提供了一个流畅的API,用于定义 Webpack 构建步骤,以在 Laravel 应用程序中使用多种常见的 CSS 和 JavaScript 预处理器。

换句话说,Mix 让编译和压缩应用程序的 CSS 和 JavaScript 文件变得轻而易举。您可以通过简单的方法链接,流畅地定义资源文件管道。例如:

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

如果您曾经因为开始使用 Webpack 和资源编译而感到困惑和不知所措,那么您会喜欢上 Laravel Mix 。然而,在开发应用程序时,并不需要强制使用它;您可以自由选择任何资源文件管道工具,甚至不使用任何工具。

注意
在新安装 Laravel 中,Vite 已经取代了 Laravel Mix 。如果您需要 Mix 的文档,请访问 Laravel Mix 官方 网站。如果您想切换到 Vite,请阅读我们的 Vite 迁移指南。

本译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接
我们的翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们。


原文地址:https://learnku.com/docs/laravel/10.x/mi...

译文地址:https://learnku.com/docs/laravel/10.x/mi...

Last Updated:
Contributors: Hans
Prev
Jetstream
Next
Octane(加速引擎)