nodejs - 从终端打开或关闭谷歌浏览器或默认浏览器选项卡

时间:2021-04-27 10:44:26

标签: node.js linux windows macos terminal

我正在使用此命令使用节点 execchild_process 函数打开谷歌浏览器。

            switch(process.platform){
                case 'darwin':
                    this.child = exec('open --new -a "Google Chrome" --args "http://localhost:8990"');
                    break;
                case 'win32':
                    this.child = exec('start chrome http://localhost:8990');
                    break;
            }

我已经测试了 macOS 命令并且工作正常,如果该链接尚未运行,则该链接将打开一个 chrome 实例,如果它已经在执行,则将打开一个新选项卡。我没有在 windows 上测试过。我对这些命令有一些疑问。 我在 Windows 上使用的命令是否可以正常工作并实现相同的目标? 我如何对 linux 执行相同操作以及如何关闭从终端打开的浏览器选项卡,有什么办法吗?

0 个答案:

没有答案