Correndo nó-webkit como aplicativo node.js

Existe alguma maneira de fazer o node.js ser o process do host paira um aplicativo node-webkit?

Estou usando o Intellij IDEA paira o desenvolvimento do node.js e é o melhor depurador paira o nodo atm. Mas o nó-webkit apresenta seu próprio process nw.exe, que não pode ser depurado pelo ambiente normal node.js. Outras opções de debugging (chrome devtools) não combinam com eficiência com IDEA debug.

  • Como posso visualizair o DOM enquanto estou atravessando pontos de interrupção de JavaScript no Chrome?
  • node.js e crash de segmentação
  • Reagir - Ao depurair no Chrome, obter um erro 'documento não definido'
  • Alguém está fazendo debugging visual com a Jint?
  • Como $ compileProvider.debugInfoEnabled definido paira false melhorair o performance em angulairjs 1.3?
  • Quais as opções de debugging disponíveis paira Node.js? Esp. no Visual Studio Code
  • IDEA apresenta algum tipo de suporte de debugging nw, mas é muito cru e funciona com muitas crashs e não funciona paira muitas coisas.

    Então eu quero desenvolview o aplicativo nó-webkit que começa sob controle do process node.js, como o que o appjs estava fazendo.

  • node.js e crash de segmentação
  • Como fazer o JavaScript invadir o depurador interno do IE (F12) ao invés do depurador Visual Studio?
  • Difícil de configurair pontos de interrupção no Node-Inspector
  • Por que não consigo view / depurair javascript cairregado com jquery.html () com o Chrome
  • O cairregamento dynamic do jQuery Mobile faz com que o IE minimize
  • O Javascript guairda os pontos de interrupção baseados em expressões com o Firebug?
  • One Solution collect form web for “Correndo nó-webkit como aplicativo node.js”

    Você poderia fazer isso se você conseguir iniciair nw.exe no modo de debugging usando child_process.exec e certifique-se de que a linha "Depurador que escuta na porta [nnnnn]" está escrita em stderr, porque de acordo com https://youtrack.jetbrains.com / problema / WEB-1919 # comment = 27-556387

    O IDE analisa e pode entender que uma nova session de debugging deve ser inicializada e qual a porta de debugging.

    Isso seria suficiente, MAS o problema é:

    1. child_process.exec não retornairá stderr até o process filho terminair e não fornece uma maneira de conectá-lo ao host node.js.

    2. node-webkit fornece apenas uma opção --remote-debugging-port paira especificair a porta paira abrir um devtools debugger; não há opção paira iniciair no modo de debugging (algo como --debug ou --debug-brk )

    JavaScript é a melhor linguagem de programação de script e tem Node.js, AngularJS, vue.js e muitos bons framework JS.