shell command-line node.js

shell - ¿Cómo iniciaría un navegador desde la secuencia de comandos de la línea de comandos de node.js



command-line (1)

Opn existe ahora, usa eso. :)

Instalar con:

$ npm install --save opn

Usar con:

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

Posible duplicado:
Cómo usar nodejs para abrir el navegador predeterminado y navegar a una URL específica

No sé si importa, pero estoy en OSX.

Sé que puede iniciar un navegador desde la propia línea de comandos escribiendo:

open http://www.stackoverflow.com

Pero, ¿hay una manera de abrir un navegador desde dentro de un script de línea de comandos de nodejs?