2013-11-21 42 views
8

我已經運行:如何在調試器界面中將東西饋送到腳本的stdin中?

node debug f.js 

而且現在我有一個:

debug> 

提示。如何在我輸入到終端的內容之間進行切換,將其解釋爲調試命令,並將其輸入到腳本的stdin中?

+0

你有沒有發現在此期間一個答案? – cdaringe

+0

我有同樣的問題。我不明白。現在它更有意義 - REPL掌握了stdin。但是,解決方案是什麼? – Rolf

回答

0

佔的NodeJS文檔,

在命令行中運行該程序將啓動標準輸入一個REPL

如果您的應用程序需要標準輸入,這意味着,而是你必須啓動對一個REPL通過另一種方式來處理見https://nodejs.org/api/repl.html

我發現,使用微軟的Visual Studio代碼或節點巡視員滿足我的需求

stdin讀是容易很多後的 inspector納入到版本節點核心8+
1

調試程序。

  1. 運行通過該程序:node --inspect-brk f.js
  2. 打開Chrome。
  3. 打開Chrome://檢查
  4. 點擊 「爲節點開放專用DevTools」

和你做!

我把步驟從這個fantastic blog by Paul Irish

相關問題