recherche

Maison  >  Questions et réponses  >  le corps du texte

node.js - Comment ouvrir automatiquement le lien de débogage en mode node --inspect

Ce protocole est utilisé lors du débogage du processus du nœud. Je souhaite ouvrir automatiquement le lien de débogage : --inspect方式和chrome-devtools://

let child_process = require('child_process'),
  url = 'http://' + debugUrl;

if (process.platform == 'wind32') {
  cmd = 'start "%ProgramFiles%\Internet Explorer\iexplore.exe"';
} else if (process.platform == 'linux') {
  cmd = 'xdg-open';
} else if (process.platform == 'darwin') {
  cmd = 'open';
}
child_process.exec(`${cmd} "${url}"`);

La page ne s'est pas ouverte automatiquement. J'avais l'impression que ce protocole non standard n'était pas pris en charge, je n'avais donc pas d'autre choix que d'utiliser

avec deux points au milieu pour y accéder. http://协议头,变成了这种链接:http://chrome-devtools//devtools/...,因为浏览器自动省略了http://部分,所以手动在chrome-devtools//

Mais l'ajout manuel de deux-points semble un peu pénible. Existe-t-il un moyen de prendre en charge ce type d'en-tête de protocole de débogage, ou d'utiliser un nœud pour contrôler le navigateur afin d'ajuster automatiquement son URL ? Utilisation du navigateur Chrome (ver 57)

仅有的幸福仅有的幸福2791 Il y a quelques jours647

répondre à tous(1)je répondrai

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-16 13:46:04

    Recommandez un package npm, j'espère qu'il pourra résoudre votre problème
    Ouvrez un fichier ou une URL dans l'application préférée de l'utilisateur.

    répondre
    0
  • Annulerrépondre