Node.js 由于性能原因,将跳过长行的标记化。可以通过`editor.maxTokenizationLineLength'配置长线的长度`

Node.js 由于性能原因,将跳过长行的标记化。可以通过`editor.maxTokenizationLineLength'配置长线的长度`,node.js,express,visual-studio-code,Node.js,Express,Visual Studio Code,我在这里不知所措。我为我的项目构建了一个Node.js服务器,在尝试用VSCode运行该服务器时,突然出现了以下错误: 由于性能原因,将跳过长行的标记化。可以通过编辑器配置长线的长度。maxTokenizationLineLength 在此之前,我在控制器中编辑了一些函数。我放弃了所有更改,但错误仍然存在。我不明白发生了什么变化。如有任何建议,将不胜感激 如果你想看的话,我的代码在这里 显然,在捕获的异常和未捕获的异常上切换断点选项会导致它失败。。。没有意义,但它现在起作用了。我通过在VSCo

我在这里不知所措。我为我的项目构建了一个Node.js服务器,在尝试用VSCode运行该服务器时,突然出现了以下错误:

由于性能原因,将跳过长行的标记化。可以通过
编辑器配置长线的长度。maxTokenizationLineLength

在此之前,我在控制器中编辑了一些函数。我放弃了所有更改,但错误仍然存在。我不明白发生了什么变化。如有任何建议,将不胜感激

如果你想看的话,我的代码在这里


显然,在捕获的异常和未捕获的异常上切换断点选项会导致它失败。。。没有意义,但它现在起作用了。

我通过在VSCode中增加
最大标记化长度来解决这个问题:

  • 转到
    文件-->首选项-->设置
  • 搜索
    最大标记化长度
  • 将默认值更改为2000000

  • 我希望这将有助于

    您从哪个文件获得此消息它在调试器过程中调出了esm.js我制作了一个简短的视频来显示它的发生。这次没有显示错误窗口,因为上次我试图运行它时它已经出现了。该文件都在一行上。您一定犯了导致
    esm.js
    崩溃或引发异常的编程错误。使用git查找第一次失败的提交,并查看您所做的更改。我也尝试编辑此内容,并将其设置为一个大得离谱的数字,但仍然失败。结果证明,这仅仅是因为我选择了针对捕获和未捕获异常的所有断点。我不确定它做了什么,我选择了它,然后就把它忘得一干二净,弄不清楚到底发生了什么。我把它们关掉后,它工作得很好。但是,仅仅通过看到断点,它就会失败,这似乎仍然很奇怪。感谢您花时间尝试解决这个问题!非常感谢。不客气,我的朋友