개발 이슈

[NextJs] Cannot find module ms-vscode.js-debug/bootloader.js

주인장 꼬비 2025. 4. 12. 12:15

NestJs의 docs 를 참고해서 프로젝트를 생성하고 서버를 실행시키는 과정에서 에러가 발생했다.

 

nextjs-starter % npm run dev


> nextjs-starter@0.1.0 dev
> next dev --turbopack

node:internal/modules/cjs/loader:1228
  throw err;
  ^

Error: Cannot find module '/Users/my-name/Library/Application Support/Code/User/workspaceStorage/bc3c84d95bbf2e24e3f7937cff2f5928/ms-vscode.js-debug/bootloader.js /Users/my-name/Library/Application Support/Code/User/globalStorage/ms-vscode.js-debug/bootloader.js'
Require stack:
- internal/preload
    at Function._resolveFilename (node:internal/modules/cjs/loader:1225:15)
    at Function._load (node:internal/modules/cjs/loader:1055:27)
    at TracingChannel.traceSync (node:diagnostics_channel:322:14)
    at wrapModuleLoad (node:internal/modules/cjs/loader:220:24)
    at Module.require (node:internal/modules/cjs/loader:1311:12)
    at node:internal/modules/cjs/loader:1856:12
    at loadPreloadModules (node:internal/process/pre_execution:734:5)
    at setupUserModules (node:internal/process/pre_execution:206:5)
    at prepareExecution (node:internal/process/pre_execution:159:5)
    at prepareMainThreadExecution (node:internal/process/pre_execution:54:10) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [ 'internal/preload' ]
}

Node.js v22.14.0

 

 

원인: Debug Attach 옵션이 켜져 있었기 때문

해결방법: vsc 설정에서 Auto Attach Filter 를 disabled 로 변경

참고: https://github.com/microsoft/vscode-js-debug/issues/374#issuecomment-622239998