如何使用 nodejs 打开默认浏览器并导航到特定 URL
2022-08-30 01:47:05
我正在使用 Node.js 编写应用程序。
我想创建的函数之一是打开默认的Web浏览器并导航到特定的URL。
我希望它是可移植的,以便它可以在Windows / Mac / Linux上运行。
我正在使用 Node.js 编写应用程序。
我想创建的函数之一是打开默认的Web浏览器并导航到特定的URL。
我希望它是可移植的,以便它可以在Windows / Mac / Linux上运行。
使用 open(以前称为 ),因为它将处理跨平台问题。要安装:opn
$ npm install open
要使用:
const open = require('open');
// opens the url in the default browser
open('http://sindresorhus.com');
// specify the app to open in
open('http://sindresorhus.com', {app: 'firefox'});
var url = 'http://localhost';
var start = (process.platform == 'darwin'? 'open': process.platform == 'win32'? 'start': 'xdg-open');
require('child_process').exec(start + ' ' + url);