📅  最后修改于: 2023-12-03 15:08:27.636000             🧑  作者: Mango
在开发 Laravel 项目时,我们经常使用 Laravel Mix 来构建和编译前端资源。但是,有时候 Laravel Mix 会输出一些繁琐的信息,让我们的命令行界面变得杂乱无章。本文将介绍如何停止 Laravel Mix 的消息。
在 webpack.mix.js
文件中,可以通过设置 mix.disableNotifications()
来关闭 Laravel Mix 的通知。该方法旨在使用 node-notifier 或 Mac 系统的通知中心来显示通知消息。在调用 mix.disableNotifications()
方法后,Laravel Mix 将不会再使用通知来在屏幕上显示消息。
const mix = require('laravel-mix');
mix.js('resources/js/app.js', 'public/js')
.sass('resources/sass/app.scss', 'public/css')
.disableNotifications(); // 关闭 Laravel Mix 的通知
Laravel Mix 还提供了一个 --quiet
标志,可以在命令行中使用该标志来关闭 Laravel Mix 的消息。
npm run dev --quiet
或者,你也可以在 package.json
文件中定义一个脚本:
{
"scripts": {
"dev": "npm run development --quiet"
},
}
在运行 npm run dev
命令时,即可关闭 Laravel Mix 的消息。
以上就是如何停止 Laravel Mix 的消息的两种方法。使用这些方法,你可以轻松地关闭 Laravel Mix 的消息,让你的命令行界面更加整洁。