高洛峰2017-05-19 10:39:15
哎……看報錯的英文啊……
說明是Unreachable code
,中文意思就是无法达到的代码
。
意思就是這段程式碼是永遠無法運作的。
再看看你寫的具體的程式碼,你這個debugger
放在了return 0
的後面,這肯定無法運作啊。
解決方法有兩個,一個是把你的debugger
语句放到return 0
前面,要么就修改掉eslint
關於這一條目的校驗。裡面連這個條目具體說明的連結都給你了:
no-unreachable
PHP中文网2017-05-19 10:39:15
這是 eslint 的報錯,你的程式碼執行起來不會有任何問題,只是不會得到你預期的效果。原因如圖所說,debugger 那行在 return 後,永遠無法執行到,你應該換個地方打斷點。