我正在用vs代码调试我的nodejs应用程序,没有错误,但是突然它确实开始出现此错误:
Error: No such module: http_parser
at internalBinding (internal/bootstrap/loaders.js:104:17)
at _http_client.js:27:24
at NativeModule.compile (internal/bootstrap/loaders.js:363:7)
at NativeModule.require (internal/bootstrap/loaders.js:174:18)
at http.js:25:27
at NativeModule.compile (internal/bootstrap/loaders.js:363:7)
at Function.NativeModule.require (internal/bootstrap/loaders.js:174:18)
at Function.Module._load (internal/modules/cjs/loader.js:517:25)
at Module.require (internal/modules/cjs/loader.js:637:17)
at require (internal/modules/cjs/helpers.js:22:18)
Run Code Online (Sandbox Code Playgroud)
实际上,该应用程序可以成功运行,例如,express-jshttp函数按预期运行,但是我无法进行调试。
http-parser 编辑:节点版本:v10.14.2,没有安装任何扩展,只有vs-code内置调试运行时。在我进行了更多检查之后,执行将转到loader.js并随后终止。
Edit2:重命名项目文件夹可解决此问题,但为什么呢?有人可以解释吗?