2011-10-05 48 views

回答

64

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'); 
    }); 
+4

什麼Linux和Windows? – chovy

+2

我相信xdg-open是爲Linux開放的標準版本,但我不知道您將用於Windows。 – ctide

+9

https://github.com/fixedset/open.js處理x平臺問題 –

相關問題