我正在使用Vue.js和Laravel-Mix,当我保存项目时,我没有收到任何这样的通知:
我正在运行npm run watch
。我的控制台在编译时不显示任何错误/警告。
我已经检查了mix.disableSuccessNotifications();
的webpack.mix.js
,我的文件上没有,我的通知在我的操作系统上工作。我用的是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
- 节点:6.14.1
我有一个朋友,有同样的项目,他得到通知“构建成功”
6条答案
按热度按时间deyfvvtc1#
使用Linux Mint 18.3,我需要安装
libnotify-bin
包才能显示通知。在Ubuntu上也可以使用:sudo apt-get install -y libnotify-bin
apeeds0o2#
检查是否安装了
notify-send
。如果您有任何问题,请遵循此https://community.linuxmint.com/tutorial/view/2177
w6mmgewl3#
我知道这是太老了,无法回答,但我只是在我的设置打开通知修复它。
1.转到设置。
1.搜索通知。
1.向下滚动,直到你看到终端通知。
1.单击,然后将其打开。
1.再次运行
npm run watch
。P.S.我正在使用macOS Catalina
qnzebej04#
我在macOS High Sierra上遇到了这个问题。原来操作系统自动停止通知时,我有一个外部显示器插入。顶部任务栏上最右边的图标允许您禁用此功能。大概是为了让你在做演示的时候不被打断。
oxf4rvwz5#
我发现,几乎70%的Windows操作系统我们禁用通知,后来隐藏了Laravel Mix的成功编译。
如果你去你的电脑上的Windows 10,
1.设置,2.通知和行动,3.来自其他发送者的通知,并将其切换为打开
这使或它开始再次显示。
byqmnocz6#
你好朋友们,
我找到了这个问题的精确解。
1).首先,在设置中检查您的通知,检查所有应用程序是否能够发送通知。
2).在你的laravel项目设置中,按照给定的文件路径:-node_modules\laravel-mix\src\components\parameter.js
现在,我们在给定的程序appID中找到一行代码:'Laravel Mix',现在用appID替换此行:'Laravel Mix Plus',
=>保存文件并再次运行node命令
npm运行监视
现在你可以看到来自laravel Mix Plus的通知。你的通知问题就解决了
谢谢