Laravel-mix 没有构建通知

问题描述 投票:0回答:6

我正在使用 Vue.js 和 Laravel-Mix,当我保存项目时,我没有收到这样的通知:

我正在跑步

npm run watch
。编译时,我的控制台不显示任何错误/警告。

我已经检查了

webpack.mix.js
中的
mix.disableSuccessNotifications();
,但我的文件中没有该内容,我的通知正在我的操作系统上运行。我正在使用 Linux Mint。

我有这个

package.json

"watch": "node_modules/.bin/webpack --watch --watch-poll --config=node_modules/laravel-mix/setup/webpack.config.js",
  • npm:2010 年 10 月 3 日
  • 节点:6.14.1

我有一个朋友有相同的项目,他收到“构建成功”的通知

linux laravel vue.js notifications laravel-mix
6个回答
7
投票

使用 Linux Mint 18.3,我需要安装

libnotify-bin
软件包才能显示通知。可能也适用于 Ubuntu:

sudo apt-get install -y libnotify-bin


4
投票

检查您是否已安装

notify-send

如果您有任何问题,请按照此操作 https://community.linuxmint.com/tutorial/view/2177


4
投票

我知道这太旧了,无法回答,但我通过在设置中打开通知来修复它。

  1. 进入设置。
  2. 搜索通知。
  3. 向下滚动,直到看到终端通知程序。
  4. 单击,然后将其打开。
  5. 再次运行
    npm run watch

附注我正在使用 macOS Catalina


0
投票

我在 macOS High Sierra 上遇到了这个问题。事实证明,当我插入外部显示器时,操作系统会自动停止通知。顶部任务栏上最右侧的图标允许您禁用此功能。大概是为了让你在做演示时不会被打扰。


0
投票

我发现几乎 70% 的 Windows 操作系统我们禁用了通知,这后来隐藏了 Laravel Mix 的成功编译。

如果您使用 Windows 10 电脑,那就是

1.设置, 2.通知和行动, 3.来自其他发件人的通知并将其打开

这将启用或再次开始显示。


0
投票

HLO 朋友们,

我找到了这个问题的确切解决方案。

1)。首先在设置中检查您的通知,检查所有应用程序是否能够发送通知。

2)。在你的 laravel 项目设置中遵循给定的文件路径:- node_modules\laravel-mix\sr

© www.soinside.com 2019 - 2024. All rights reserved.