Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

VS Code debugger: failure to find module (utf-8 characters)

When I try to run a Node.js debugging session from Visual Code, the debugging console returns an error, saying that the bootloader.bundle.js could not be found. However, the bootloader.bundle.js file exists at the expected location, while the debug console specifies the folder incorrectly by substituting a UTF-8 character (letter č) with the replacement character (�). The snippet of the error message can be found below:

Error: Cannot find module 'c:/Users/xxxx xxxx�/AppData/Local/Programs/ Microsoft VS Code/resources/app/extensions/ms-vscode.js-debug/src/bootloader.bundle.js'

Can I somehow fix this in VS Code, perhaps by modifying the launch.json file in some way or some other settings?

Any help is appreciated!

EDIT: I temporarily fixed the issue by reinstalling VS Code to another folder without that doesn't include diacritical characters. I'd like to to keep this question open, however, in case somebody knows of a way to fix this sort of problem (e.g. by by modifying some configuration files) that does not require either reinstalling or relying on a portable version of the app.

like image 292
ansich Avatar asked Sep 07 '25 04:09

ansich


1 Answers

I have just dealt with the same issue. There have been Unicode characters in my folder's path and I got the same error "Cannot find module". Reasons are described in details here.

To fix it I have gone to File - Preferences - Settings and then entered "usePreview" and then I unchecked the option "Use the new in-preview JavaScript debugger for ..." under the section "Debug > JavaScript: Use Preview" and reloaded VS Code. The issue has gone.

like image 194
Arkadiy Shuvaev Avatar answered Sep 09 '25 01:09

Arkadiy Shuvaev