J'écris une application en utilisant Node.js.
L'une des fonctions que je souhaite créer consiste à ouvrir le navigateur Web par défaut et à accéder à une URL spécifique.
Je veux qu'il soit portable pour qu'il fonctionne sous Windows/Mac/Linux.
J'écris une application en utilisant Node.js.
L'une des fonctions que je souhaite créer consiste à ouvrir le navigateur Web par défaut et à accéder à une URL spécifique.
Je veux qu'il soit portable pour qu'il fonctionne sous Windows/Mac/Linux.
Utilisez open (anciennement connu sous le nom de opn
) car il gérera le problème multiplateforme. À installer:
$ npm install open
Utiliser:
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'});
Le moyen le plus simple et le plus ordonné, à mon humble avis, utilise un package npm appelé openurl . Faites un npm install openurl
. Vous pouvez essayer cela très rapidement dans votre Nodejs REPL
require("openurl").open("http://stackoverflow.com/questions/8500326/how-to-use-nodejs-to-open-default-browser-and-navigate-to-a-specific-url")
Vous pouvez également envoyer des e-mails avec si le besoin s'en fait sentir;
require("openurl").open("mailto:janedoe@example.com")
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.