最近在学习慕课网大前端的课程,其中在第五周1-9的课程里面,使用vscode 调试时失败了遇到了一个报错。说实话遇到这个报错,我是很想直接问问老师怎么解决的,但是我也明白,仅凭这些报错,老师很可能无法复现问题,很难仅凭代码找到原因,所以只好尝试自己解决。
考虑到这个报错自己也处理了很久,而且确实有一两个遭遇和我类似的问题,我觉得可以为我们这些少数的人写写我的解决方案。
本文虽然主要想针对的就是同样在学这个课程而言恰好遇到类似报错的同学,但还是需要简单介绍一下情况。
课程里我们ES6编写koa代码,并使用nodemon来启动项目。老师给出了一个使用vscode进行调试的方案,其launch.json是这样的:
// launch.json
{
// 使用 IntelliSense 了解相关属性。
// 悬停以查看现有属性的描述。
// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "nodemon",