Laravel-mix没有构建通知

时间:2018-04-10 13:51:02

标签: linux laravel vue.js notifications laravel-mix

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

Build Successful notification

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

enter image description here

我已经检查了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:3.10.10
  • node:6.14.1

我有一个拥有相同项目的朋友,他收到通知“Build Successful”

5 个答案:

答案 0 :(得分:4)

使用Linux Mint 18.3,我需要安装libnotify-bin软件包以显示通知。可能也可以在Ubuntu上使用:

sudo apt-get install -y libnotify-bin

答案 1 :(得分:3)

检查您是否已安装notify-send

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

答案 2 :(得分:1)

我知道这太老了,无法回答,但是我只是通过在设置中打开通知来解决它。

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

P.S。我正在使用macOS Catalina

答案 3 :(得分:0)

我在macOS High Sierra上遇到了这个问题。原来,当我插入外接显示器时,操作系统会自动停止通知。顶部任务栏上最右边的图标使您可以禁用此功能。大概是这样,这样您在做演示时就不会受到干扰。

答案 4 :(得分:0)

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

如果您使用的Windows 10是

1。设置, 2通知和措施 3.来自其他发送器的通知,并将其打开

这将启用或重新开始显示。