【问题标题】:Why after update VSCode giving this error? Could not read source map for ... (Node.js)为什么更新 VSCode 后会出现此错误?无法读取 ... (Node.js) 的源映射
【发布时间】:2020-11-02 09:58:54
【问题描述】:

在更新 Visual Studio Code 之前,我的程序正在运行。更新后为什么会出现这个错误?

Could not read source map for file:///c:/Users/s.aytan/Desktop/node/new/Dashboard2/node_modules/fecha/lib/fecha.umd.js: ENOENT: no such file or directory, open 'c:\Users\s.aytan\Desktop\node\new\Dashboard2\node_modules\fecha\lib\fecha.umd.js.map'

【问题讨论】:

标签: node.js visual-studio-code


【解决方案1】:

尝试将此属性添加到.vscode\launch.json 文件中:

"resolveSourceMapLocations": [
    "${workspaceFolder}/**",
    "!**/node_modules/**"
]

根据this issue,这个应该在下一个版本中配置为默认值。

【讨论】:

  • 这是可行的,但这次,问题是“不允许使用属性 resolveSourceMapLocations。”
  • 还在,版本 1.49.0
  • 我需要将“type”从“node”更改为“pwd-node”才能正常工作。
  • @KitJohnson 我相信该类型应该是pwa-node。当我将其设置为类型时,添加resolveSourceMapLocations 会自动使用@baruchiro 列出的值填充列表
  • 添加了,还是一样。
【解决方案2】:

您需要将.vscode\launch.json配置中的启动类型从:

"type": "node",

"type": "pwa-node",

【讨论】:

  • 它解决了我的问题,谢谢!
【解决方案3】:

尝试安装旧版本的 VSCode,在这里可以解决同样的问题。

【讨论】:

  • 此评论不应被否决。 VS 代码的更新有时看起来很糟糕,最好的解决方案通常是不安装较新的版本。 VS 代码需要做更好的测试。
猜你喜欢
  • 2022-06-19
  • 1970-01-01
  • 1970-01-01
  • 2021-03-22
  • 2021-08-04
  • 2022-06-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多