nodeJS 除錯debug
一. 用chrome來除錯
1)執行node的時候,帶上 --inspect-brk=9999
node --inspect-brk=9233 index.js
2)開啟chrome除錯管理頁面
3)如果沒有對應的埠,就新增上
4)新增上後,發現target多了一個,說明監聽成功了,按inspect
5)就可以像平常一樣,快樂地除錯了
ps:值得一提的是,有時候我們需要除錯一些形如 vue-cli-service 這種工具
這個時候我們根本無從下手,沒辦法傳 --inspect-brk 這個引數;這個時候,我們應該去定位這個工具
你會發現,這個工具始終是定位到一個對應的入口js檔案,這個時候就好辦了
node --inspect-brk=9223 ./node_modules/@vue/cli-service/bin/vue-cli-service.js serve --open ./app/index.js
二. 用vscode來debug
1) 開啟debug的頁面
2)開啟配置
3)配置好入口檔案
4)執行除錯
ps:這種情況下,我們也會遇到一些類似vue-cli-serve這種node工具,這個時候需要安裝一些外掛,然後去修改一下除錯配置(後續更新)
相關推薦
nodeJS 除錯debug
一. 用chrome來除錯 1)執行node的時候,帶上 --inspect-brk=9999 node --inspect-brk=9233 index.js 2)開啟chrome除錯管理頁面 3)如果沒有對應的埠,就新增上 4)新增上後,發現t
nodejs的除錯debug
[toc] # 簡介 對於開發者來說,在開發應用程式的過程中,往往為了開發方便和解決bug需要藉助於程式語言的除錯功能。一般來說我們需要藉助於強大IDE的除錯功能來完成這項工作。nodejs也不例外。 今天我們來詳細介紹一下如何除錯nodejs程式。 # 開啟nodejs的除錯 還記得之前我們講到的
STM32除錯DEBUG時,需要知道的知識!
學習STM32開發,肯定少不了DEBUG除錯這一步驟。那麼,本文帶你瞭解一下這個除錯相關的知識。 本文以STM32F1、Cortex-M3為例,其它系列晶片或核心,原理相同或類似。 1概況 在STM32中,有很多除錯元件。使用它們可以執行各種除錯功能,包括
解決Myeclipse在除錯(debug)時無法顯示變數值問題
解決Myeclipse在除錯(debug)時無法顯示變數值問題 突然發現myeclipse在除錯時當滑鼠放在變數上面時無法顯示變數值了 ctrl+shift+i竟然提示cannot be resolved to a variable 在Variables裡看到變數名是arg
Dev C++單步除錯/debug詳細圖解
dev下載 拿當前藍橋杯所使用的5.4.0版本Dev C++舉例 藍橋杯官網下載地址 只能安裝一個版本的dev 如果之前安裝過需要先解除安裝原有版本 舉例 來一道簡單的題輸入兩個整數A, B 輸出A+B的和 資料保證輸入的A和B都在int範圍內 既然是int就拿int變數存了,附
JAVA-迴圈結構(除錯debug)
除錯(debug) 程式中的漏洞稱為bug, 找出並修改漏洞的過程稱為debug 如何除錯? 1.設定斷點 2.啟動除錯 3.單步執行 4.觀察執行過程及變數的變化 斷點(breakpoint): 程式將暫停在斷點處 單步執行(step over | st
nodeJS教程(二)、nodejs除錯
一、基於nodejs內建的除錯 node.js本身支援除錯,在js檔案中加上debbuger或者在cmd中通過setBreakpoint()可以新增斷點。 要使用nodejs的除錯服務,只要在啟動命令時加上debug。如:node debug web.js。 這時候
dom4j解析本地xml引起的connection timed out以及idea除錯debug速度極慢
今天在沒有聯網的情況下執行程式無限報錯,明明昨天還好好的,雖然執行速度有點慢... 聯網之後執行就OK了,之後發現是dom4j的鍋,同時它還背了執行變慢、除錯變慢的鍋!!!! dom4j預設會去拿DTD增加那些DOCTYPE的預設屬性 解決方法:在建立的SAXRead下
pycharm除錯debug入門
簡介 今天在用pycharm除錯程式感覺各種不爽啊。用myeclipse習慣了,以為所有的除錯都一樣方便,見識了pycharm(還特意查了下,pycharm是python中較好的IDE了,不大理解
請通過執行“除錯”->“Debug.Start Without Debugging”驗證 web.config 中沒有語法錯誤
window 7 執行asp.net程式出錯-IIS7.0 檢測到在整合的託管管道模式下不適用的ASP.NET設定的解決方法: 在應用程式池的高階設定裡有個託管管道模式,預設值為Integrated,我們將其修改為Classic,就可以很好的解決問題了。 ASP.NET
IntelliJ IDEA程式碼除錯debug篇
來自:https://my.oschina.net/nyp/blog/383673 主要看圖,看圖一目瞭然。 斷點的設定和eclipse一樣,只要點一下就可以,下面是我設定的幾個斷點,再下面的三個視窗是用來除錯程式碼的,這個和eclipse類似。除錯常用的快捷鍵。
使用pycharm斷點除錯-debug
–1—-2—-3—4—-5—-6—-7 1. show execution point (F10) 顯示目前專案所有斷點 2. step over (F8) 下一步但僅限於設定斷點的檔案 3. step into (F7) 執行下一行
tomcat遠端eclipse除錯debug埠配置在linux環境
以/apache-tomcat-7.0.26或者/apache-tomcat-7.0.52為例: vi startup.sh 在配置的第一行新增如下配置,除錯埠為8788: declare -x CATALINA_OPTS="-server -Xdebug -Xnoagen
msm8909+android5.1.1--開啟除錯(debug)串列埠
1.共同修改的地方 (1)kernel\arch\arm\configs\msm8909-1gb-CB03_defconfig 使以下項有效 CONFIG_SERIAL_MSM_HSL=y CONFIG_SERIAL_MSM_HSL_CONSO
欲善其功,必先利其器--Nodejs除錯技術總結
第三種方式好用~ 轉載自: http://www.cnblogs.com/moonz-wu/archive/2012/01/15/2322120.html 除錯技術與開發技術構成了軟體開發的基石。目前Nodejs作為新型的Web Server開發棧倍受開發者關注。總
Python如何用自帶的IDLE進行除錯DEBUG
1.在編輯的py檔案中,在想要除錯的語句上,加上斷點:右鍵:set Breakpoint,clear Breakpoint可以清除斷點。 2.執行該py檔案,快捷鍵:fn+f5 在出現的shell視窗中,點選選單欄Debug中的Debugger,出現除錯控制視窗。
關於PL/SQL單步除錯DEBUG許可權問題
使用plsqldev除錯生產庫程式,測試視窗DEBUG,一旦點選‘啟動偵錯程式F9’,就會游標無限等待,狀態列顯示‘正在執行...’ 這個時候只有強制退出,反覆重複,有的時候可以進去。 參考了網上一片
關於除錯--debug和release
編譯程式時,專案中的debug配置將使可執行程式中包括附加資訊,以允許我們使用除錯功能。這種額外資訊儲存在.pdb檔案中,該檔案儲存在專案的Debug資料夾中。在VC++2010的專業版本中,編譯器在編譯程式的釋出版本時
【Unity】game視窗除錯Debug
新建一個 GameObject 把指令碼拖上去 using System.Collections; using System.Collections.Generic; using UnityEngine; public class DebugShow : Mon
Java——eclipse常用的除錯debug的方法
1、輸出檢視debug資訊 1)System.err.println(); //以紅色字型輸出 例如以下一段程式碼 int[] ints = new int[20];for (int i = 0