小编Dan*_*iel的帖子

VSCode 开发容器无法正确加载 ms-vscode.js-debug 扩展

我正在使用 node:alpine 基础映像,我使用一些我需要的附加工具对其进行了扩展。撰写和容器运行完全正常。

问题是:当我在该容器中运行任何节点或 npm 命令时。假设npm install我收到此错误消息:

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

Error: Cannot find module '/root/.vscode-server/data/User/workspaceStorage/57db504abae22291c6f0acc55d5d6d41/ms-vscode.js-debug/bootloader.js'
Require stack:
- internal/preload
    at Module._resolveFilename (node:internal/modules/cjs/loader:1090:15)
    at Module._load (node:internal/modules/cjs/loader:934:27)
    at internalRequire (node:internal/modules/cjs/loader:168:19)
    at Module._preloadModules (node:internal/modules/cjs/loader:1454:5)
    at loadPreloadModules (node:internal/process/pre_execution:605:5)
    at setupUserModules (node:internal/process/pre_execution:122:3)
    at prepareExecution (node:internal/process/pre_execution:113:5)
    at prepareMainThreadExecution (node:internal/process/pre_execution:40:3)
    at node:internal/main/run_main_module:10:1 {
  code: 'MODULE_NOT_FOUND',
  requireStack: [ 'internal/preload' ]
}
Run Code Online (Sandbox Code Playgroud)

我的 devcontainer.json 如下所示:

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

Error: Cannot find module '/root/.vscode-server/data/User/workspaceStorage/57db504abae22291c6f0acc55d5d6d41/ms-vscode.js-debug/bootloader.js'
Require stack:
- internal/preload
    at Module._resolveFilename (node:internal/modules/cjs/loader:1090:15)
    at Module._load (node:internal/modules/cjs/loader:934:27)
    at …
Run Code Online (Sandbox Code Playgroud)

debugging docker vscode-devcontainer

7
推荐指数
1
解决办法
888
查看次数

标签 统计

debugging ×1

docker ×1

vscode-devcontainer ×1