node-inspector 除錯nodejs程式
本人寫過一年C#,現在正在做前端JavaScript,剛接觸到Nodejs,覺得太神奇了,可以繼續寫JavaScript,而實現後端的功能。
安裝好nodejs,跟著大神們寫了demo順利執行後,開始寫自己的程式,剛開始一定會犯很多低階錯誤,所以一定要學會除錯程式。
1.安裝node-inspector
npm install -g node-inspector
2.啟動inspector服務
node-inspector
3.除錯程式檔案
新建另一個命令列視窗
node --debug-brk app.js
說一下遇到的幾個錯誤和遇到的問題:
1. 啟動inspector服務的時候,報錯“Cannot start the server at 0.0.0.0:8080. Error: listen EACCES 0.0.0.0:8080.”
參考了博文
錯誤原因是8080埠被佔用,解決辦法是分配一個沒有被佔用的埠例 8090,再重複上面第三步,在上面第四步中輸入的地址為
node-inspector --web-port=8090
2.除錯Express 框架生成的程式碼
node --debug-brk ./bin/www
在其他人例子中都是給出直接除錯某個js程式的寫法,但我剛開始接觸Express框架,只知道啟動整個框架的方法是
npm start
所以我就很納悶要怎麼除錯,在package.json檔案中,我發現了這樣一行程式碼,因此啟動的程式碼應該是 ./bin/www
相關推薦
node-inspector 除錯nodejs程式
本人寫過一年C#,現在正在做前端JavaScript,剛接觸到Nodejs,覺得太神奇了,可以繼續寫JavaScript,而實現後端的功能。 安裝好nodejs,跟著大神們寫了demo順利執行後,開始寫自己的程式,剛開始一定會犯很多低階錯誤,所以一定要學會除錯
使用VisualStudioCode遠端除錯NodeJS程式
Kagula 2018-08-02 環境: [1]NodeJS v8.9.1 [2]Visual Studio Code 1.25.1 [3]有兩臺計算機: 第一臺計算機上裝了linux系統, 執行nodeJS程式. 我們稱之為遠端計算機,
Nodejs chrome 調試node-inspector
一行 運行 file install 自己的 nbsp 127.0.0.1 div ejs 1、下載擴展: 全局安裝 npm install -g node-inspector 2、開啟debug調試: node --debug[=port] filename (默認端
純正的nodejs程式除錯
對於本地編寫的nodejs程式怎麼除錯呢?其實在chrome開發者工具中自帶了除錯工具,那麼步驟如下: 首先編寫完node程式後,用node --inspect app.js除錯模式啟動你的程式, 然後在chrome訪問你的路由,再開啟開發者工具,你將會看到一個綠色的入口
node-basis(提供nodejs開發的基礎包)
bsp 開發 img spa class str body .com info 地址: https://github.com/flybirdsoft/use-node-basis node-basis(提供nodejs開發的基礎包)
node.js 除錯 eggs launch.json配置資訊
{ // 使用 IntelliSense 瞭解相關屬性。 // 懸停以檢視現有屬性的描述。 // 欲瞭解更多資訊,請訪問: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "c
未載入mfc120ud.i386.pdb:VS2013除錯MFC程式解決方法
剛使用VS2013時,想轉入MFC庫函式發現無法除錯MFC程式碼。VS2013提示如下: 網上查了一下才得知,VS2013不像以前的VS版本一樣自帶MFC的pdb檔案。但是微軟提供了Microsoft Symbol Server自動下載pdb檔案,只是預設情況下沒有開啟。開
使用符號表除錯release程式
原文地址:http://blog.csdn.net/jmflovezlf/article/details/16589841 如果要生成單獨的除錯資訊檔案,命令如下: objcopy –
Spark本地除錯和程式重啟checkpoint恢復碰到的問題
Spark本地除錯和程式重啟checkpoint恢復碰到的問題 1、產生問題的背景 今天自測Spark程式碰到兩個問題,(1)、啟動流式程式報錯 (2)、重啟Spark程式,同一個物件的部分資料恢復了,一部分沒有恢復 第一個問題的報錯資訊: 第二個問題的結果資訊: 2、排查
在Firebug中除錯JS程式 (F10 F11 F8)
在Firebug中除錯程式 在Firebug控制檯的的Javascript控制面板中,可以對頁面中的Javascript進行除錯,方法很簡單,只需要在要除錯的行的左邊單擊,就會出現斷點了,之後請記住下面常件的快捷鍵: (1) Shift+F8重新執行; (2)&
DSP C6678除錯SylixOS程式
使用RealEvo-IDE編譯SylixOS DPS工程生成可執行檔案,由CCS5.5進行燒錄 1、開啟CCS 5.5,新建CCS工程 2、新建目標配置檔案 選擇對應目標並儲存 3、設定6678開發板撥碼開關到如下位置,上電,接USB線,確認驅動正確安裝 4、測試
網易MuMu模擬器除錯Android程式
在除錯模擬器時,發現網易 MuMu 模擬器無法直接除錯 Android 程式。下面分享一下除錯的方法: 1. 開啟網易 MuMu 模擬器 很重要,如果不開啟,下面操作完了,也是徒勞的。 2. 開啟安裝目錄 開啟 mumu 模擬器的安裝目錄 3. 開啟 cmd.ex
圖解如何用VS2008除錯DLL程式
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
eclipse除錯java程式的九個技巧
九個技巧: 邏輯結構 條件debug 異常斷點 單步過濾 跳到幀 Inspect expressions display 遠端debug 最早開始用eclipse的debug的時候,只會F5 F6 F7 F8,甚
使用phpstorm除錯php程式1-搭建基本環境
phpstorm 是一款非常強大的php編輯軟體。非常慚愧,直到現在才發現它的除錯功能非常強大。 通過下面文章,講解一下基本的搭建和和執行過程,本次搭建不牽涉到使用xdebug和單步除錯。 1:開啟phpstrom ,點選file選單,選擇 settings 2:在出現的
大資料IDEA除錯flink程式
Flink在IDEA中開發是一件比較困難的事情,網上沒有參考資料,就算就業說的太過籠統,不知道是會了不說還是不會瞎說,為了解決flink這個問題,本人特別做了一遍開發的簡單說明。主要考慮兩個問題,1、語言環境的搭建。2、flink程式碼編譯通過並執行 獲取更多大資料視訊資料請加QQ群:947967114 首
java零碎要點012---linux Centos下編譯、執行、除錯java程式
JAVA技術交流QQ群:170933152 有時候要除錯一些東西,適不適用Linux,還是需要在Linux上弄啊 Linux上步驟: 安裝jdk 安裝以後vi Test.java 然後編寫程式: import java.io.File;
在PC上像普通winform程式除錯WINCE程式
在PC上像普通winform程式除錯WINCE程式 步驟: 1. 在VS2008中到 工具→選項→裝置工具→裝置,選擇對應的平臺,另存為新的名稱,如CEDesktopRun,關閉VS2008。(如果不同平臺,則需要重新另存一份) 2. 開啟檔案 %USERPR
python3+selenium自動化測試:除錯python程式錯誤記錄,呼叫類時格式出錯
如圖所示,driver後面的括號報錯,當時不明白缺少了什麼,後來查資料,才知道,Login物件化的格式錯誤,應該寫為Login()。 修改後沒有再報錯。 程式碼如下: from selenium import webdriver from public impor
[Xcode10 實際操作]七、檔案與資料-(24)真機使用無線網路除錯應用程式
本文將演示如何通過無線網路,在真機上測試應用程式。 首先通過資料線,將移動裝置和電腦連線, 然後點選頂部的【Window】視窗選單, ->【Devices and Simulators】裝置和模擬器。 在彈出的設定視窗【Devices】中, 勾選【Connect via network】通過無