Javascript 我如何触发;系统钟“;在nodejs中
我正在运行一个长时间运行的自定义nodejs脚本,希望在脚本完成时收到通知 如何使nodejs触发“系统铃声”?将铃声字符(Unicode 0007)输出到标准输出Javascript 我如何触发;系统钟“;在nodejs中,javascript,unix,node.js,Javascript,Unix,Node.js,我正在运行一个长时间运行的自定义nodejs脚本,希望在脚本完成时收到通知 如何使nodejs触发“系统铃声”?将铃声字符(Unicode 0007)输出到标准输出 console.log('\u0007'); 参考资料 console.log('\u0007')对我在windows 10上运行VSCode不起作用。 以下代码确实有效: import { exec } from 'child_process' exec(`rundll32 user32.dll,MessageBe
console.log('\u0007');
参考资料
import { exec } from 'child_process'
exec(`rundll32 user32.dll,MessageBeep`)
与在控制台窗口中运行的任何其他操作相同:将BEL字符(ASCII 7)输出到标准输出。正如Karl所说:
console.log('\u0007')代码>@wulong,效果很好,谢谢!您应该将此作为答案发布。它在终端中工作,但在vscode内部的终端中不工作。即使console.log
版本对我有效,但在使用该代码构建电子应用程序后,它也不工作。您的解决方案也适用于windows 10上的electron应用程序。