개발 이슈
[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