📜  如何停止 laravel mix 的消息 - PHP (1)

📅  最后修改于: 2023-12-03 15:08:27.636000             🧑  作者: Mango

如何停止 Laravel Mix 的消息 - PHP

在开发 Laravel 项目时,我们经常使用 Laravel Mix 来构建和编译前端资源。但是,有时候 Laravel Mix 会输出一些繁琐的信息,让我们的命令行界面变得杂乱无章。本文将介绍如何停止 Laravel Mix 的消息。

方法一:修改 webpack.mix.js 配置文件

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 的通知
方法二:使用 --quiet 标志

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 的消息,让你的命令行界面更加整洁。