1.简介
Laravel Mix提供了一种流畅的API,可使用几种常见的CSS和JavaScript预处理器为您的Laravel应用程序定义Webpack构建步骤。 通过简单的方法链,您可以流畅地定义资产管道。 例如:
mix.js('resources/js/app.js', 'public/js')
.sass('resources/sass/app.scss', 'public/css');
如果您对Webpack和资产编译入门感到困惑和不知所措,那么您会喜欢Laravel Mix。
但是,在开发应用程序时不需要使用它。 您可以自由使用任何所需的资产管道工具,甚至完全不用。
2.安装与设置
2.1 安装Node
在触发Mix之前,必须首先确保在计算机上安装了Node.js和NPM。
node -v
npm -v
默认情况下,Laravel Homestead包含您需要的一切; 但是,如果您不使用Vagrant,则可以使用简单的图形安装程序从其下载页面中轻松安装最新版本的Node和NPM。