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的选项。希望有知道的前辈不吝赐教,谢谢(^▽^)