Opn現在存在,使用它。 :)
安裝有:
$ npm install --save opn
使用帶:
const opn = require('opn');
// Opens the image in the default image viewer
opn('unicorn.png').then(() => {
// image viewer closed
});
// Opens the url in the default browser
opn('http://sindresorhus.com');
// Specify the app to open in
opn('http://sindresorhus.com', {app: 'firefox'});
// Specify app arguments
opn('http://sindresorhus.com', {app: ['google chrome', '--incognito']});var open = require('open');
open('http://www.google.com');
You can also select a specific browser:
open('http://www.google.com', 'firefox');
Or handle an error callback:
open('http://www.google.com', function (err) {
if (err) throw err;
console.log('The user closed the browser');
});
什麼Linux和Windows? – chovy
我相信xdg-open是爲Linux開放的標準版本,但我不知道您將用於Windows。 – ctide
https://github.com/fixedset/open.js處理x平臺問題 –