VS code原生似乎只是一個寫代碼和管理代碼的編譯器,並不能調試。
我的原問題是:如何才能在控制檯運行函數?
很大一部分時間都在試錯:
1.
照這個方法配置後,得到
按照它的提示進行修改,仍然會提示地址無法識別
2.
他的tasks.json配置不太一樣,初步判斷核心的不一樣還是command中的地址。
我把它的配置代碼複製過去後,發現不可以,應該是因爲它是Version0.1.0,而我現在是2.0.0了。
3.
在第二步的博客中同時提供了配置launch.json的方法,試一下這個。
可能因爲版本的原因,有很多is not allowed.把那些看起來沒法改的都給註釋了,F5之後可以得到:
解決找不到node的問題:
3.1查詢插件,沒有一個名字是node,到底哪個是node?優先裝第一個,沒有什麼效果;
3.2這裏給出了node裝好後仍然無法識別的辦法,但我已經有了runtimeExecutable
3.3按照他解決的辦法,將runtimeExecutable的null值改成了node.exe的路徑,然而並沒有什麼用
3.4我選擇回去找node,直接百度去官網,下載了node.js,這個是它們說的node了吧?果然事情有一些進步
儘管task.json改過地址後還是和1一樣的問題
現在回到原問題,我可以輸出結果了,但輸入一方暫時還不清楚怎麼回事。
教程中這句話還無法實現:
“嘗試控制檯運行這個函數,然後自己嘗試幾次不同的參數,比如:multiply(4, 7); multiply(20, 20); multiply(0.5, 3);”
Debug Console中無法輸入;terminal中沒有加載nodelaunch的選項。希望有知道的前輩不吝賜教,謝謝(^▽^)