爲了使用node-inspector
進行調試,我需要使用node --debug
命令啓動我的應用程序。到目前爲止,我只使用sails lift
來啓動我的Sails.js應用程序,所以我不確定如何使用正常的node
命令啓動我的應用程序。如何使用節點檢查器調試Sails.js應用程序?
回答
從Sails v0.10.x開始,你可以做sails debug
而不是sails lift
。
風帆0.10或0.11?你能找到參考嗎? – theblang
http://sailsjs.org/#!/documentation/reference/cli/sailsdebug.html –
您是否試過使用node-webkit來運行您的node.js應用程序?這是我們在工作中用來調試我們的node.js服務器應用程序。這是非常有用的基於鉻的運行時,您可以使用它來使用熟悉的斷點,堆棧跟蹤,變量檢查等來檢查代碼,而不必依賴節點檢查器(我認爲這很難說實話)。
你所做的不是使用控制檯命令'node you-app.js',而是設置node-webkit來啓動你的應用程序,運行webkit然後打開它的控制檯(這與Chrome瀏覽器中的控制檯相同)並從那裏你可以打開你的源文件,並開始像任何其他客戶端JavaScript代碼調試。
因此,如果在項目中安裝了sails
,而不是僅在系統範圍內安裝sails
,那麼實際上可以啓動sails
項目並使用node app.js --debug
。轉到您項目的根目錄並運行npm install
。帆應該已經在您的package.json
,因此應該安裝到您的項目目錄。
請注意,涉及更多步驟,如啓動節點檢查器:http://stackoverflow.com/a/11463248/168205 – dbasch
- 1. 使用節點檢查器調試meteorjs應用程序
- 2. 使用節點檢查器調試nodejs
- 3. 使用節點檢查器調試茉莉節點測試
- 4. 節點檢查器調試
- 5. 調試ES6使用節點檢查或通天節點調試
- 6. 使用節點檢查器調試節點src/http.js
- 7. 如何使用節點檢查器調試nodejs後端?
- 8. 你可以使用節點檢查調試的Node.js應用程序與領班
- 9. 使用節點檢查器調試腳本不起作用
- 10. 如何使用Jest而不是Mocha測試Sails.js應用程序?
- 11. 調試V8與節點檢查器
- 12. 如何使用WebStorm跨多個進程調試我的節點應用程序?
- 13. NodeJS:使用節點檢查器調試RailwayJs
- 14. 使用節點的內置調試器檢查變量?
- 15. 使用Inspector協議的VSCode調試節點應用程序
- 16. 如何更快地在節點檢查器中查找應用程序腳本?
- 17. 多節點環境 - 單個節點應用程序服務器健康檢查
- 18. 無法調試節點子進程(使用節點本機調試器)
- 19. 部署使用節點觀察器的節點應用程序
- 20. 如何使用pycharm調試/斷點我的django應用程序?
- 21. 如何在開始調試後終止節點檢查器
- 22. 如何使用節點調試程序查看JavaScript Map的內容?
- 23. 如何檢查使用JS或節點
- 24. 如何使用Mono應用程序查看調試消息?
- 25. 在運行節點應用程序和附加節點調試器上啓動調試會話?
- 26. 如何調試節點js應用程序的斷點和一切?
- 27. 如何使用chrome瀏覽器調試原始應用程序?
- 28. 如何在Android應用程序中使用Eclipse調試器?
- 29. 如何使用激活器來調試播放應用程序?
- 30. 如何爲Android應用程序創建調試查看器?
可能重複的[如何在Windows上調試基本node.js應用程序(而不是http)](http://stackoverflow.com/questions/11437958/how-to-debug-a-basic-node-js- application-not-http-on-windows) –