PHPStorm 2020.1 調(diào)試 Nodejs的多種方法詳解
搗鼓nodejs的調(diào)試時(shí)踩了一堆坑,看了看國內(nèi)好多教程有點(diǎn)年分了,重新記錄下
環(huán)境就是PHPSTORM2020.1
首先安裝nodejs
然后在phpstorm中edit configuration
第一種方法:
Node parameters 不要有任何東西,JS文件和工作目錄填自己的

然后直接Debug:

需要有最后一句話 Debugger attached,并且調(diào)試器顯示已經(jīng)連接

第二種方法:
Node parameters加上 --inspect 參數(shù)(或–debug 見下圖),需要另外開一個(gè) Attach to Node.js/Chrome configuration.

然后Debug將兩個(gè)都起起來(右上角debug一個(gè)后切換再debug)
其中:

另一個(gè):

這樣是正常的
第三種方法:
使用nodemon:

在package中加入(有可能直接給了(如上圖),這時(shí)候直接點(diǎn)旁邊的debug就好)
"scripts": {
"debug": "nodemon 你的js.js"
},
去Edit Configuration 中確認(rèn)無誤后 Debug 即可:

到此這篇關(guān)于PHPStorm 2020.1 調(diào)試 Nodejs的多種方法詳解的文章就介紹到這了,更多相關(guān)PHPStorm 2020.1 調(diào)試 Nodejs內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
php生成N個(gè)不重復(fù)的隨機(jī)數(shù)實(shí)例
使用php生成N個(gè)不重復(fù)的隨機(jī)數(shù)的實(shí)例方法2013-11-11
Windows下部署Apache+PHP+MySQL運(yùn)行環(huán)境實(shí)戰(zhàn)
本來嘛,部署PHP沒什么復(fù)雜,找各種版本著實(shí)頭疼了一下。2012-08-08
laravel 解決Eloquent ORM的save方法無法插入數(shù)據(jù)的問題
今天小編就為大家分享一篇laravel 解決Eloquent ORM的save方法無法插入數(shù)據(jù)的問題,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-10-10
使用symfony命令創(chuàng)建項(xiàng)目的方法
這篇文章主要介紹了使用symfony命令創(chuàng)建項(xiàng)目的方法,結(jié)合實(shí)例形式分析了Symfony命令的使用方法與項(xiàng)目創(chuàng)建的相關(guān)技巧,需要的朋友可以參考下2016-03-03
PHP之深入學(xué)習(xí)Yii2緩存Cache組件詳細(xì)講解
這篇文章主要介紹了PHP之深入學(xué)習(xí)Yii2緩存Cache組件詳細(xì)講解,本篇文章通過簡要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下2021-07-07

