Cross platform and uniform browser detection, command line arguments handling and process launching of chrome, chromium, electron and firefox for node.js.
npm install [--save] browser_process
const browser = require('browser_process');
const args = browser.options('chrome', {
url: 'about:blank',
});
browser.spawn('chrome', args, (error, ps) => {
if (error) {
return console.error('Unable to launch chrome (%s)', error);
}
console.log('Launched chrome (%s)', ps.spawnfile);
});
- If you need help, ask in the chat.
- If you found a bug, submit an issue.
- If you have an idea, submit an issue.
- If you’d like to ask a general question, issue.
- If you want to contribute, submit a pull request.
The project is licensed under the MIT License.