VSCODECD手表抛出正则表达式错误

问题描述 投票:0回答:0
我目前试图解决我在Visual Studio Code中遇到的错误。

I当前正在使用SAP Cloud Application编程并使用模块 @SAP/CDS-DK在本地工作,因此我可以在命令行中输入CDS命令。

当我输入“ CD Watch”时,我会收到以下错误:

SyntaxError:无效的正则表达式: /app.+? \ webapp/:\在模式的结尾

命令行错误文本来自vscode

当我使用CD服务或进入调试模式时,它无问题。只有CD手表才有问题。 我也尝试了:

将工作区移至没有空格的目录

不同的节点版本

重新安装节点和vscode
  • 设置一个全新的工作区和项目
  • 在所有情况下,错误仍然相同。我感觉自己缺少一些东西,希望您能帮助我找到它。
  • 感谢您的帮助!
  • 试图输入CD Watch以在本地模式下启动我的应用程序。

CDS-DK 8.7.0于4天前发布。也许您注意到一个窗口询问您是否要更新您的全局安装。 使用VSCODE和Windows 11时,新版本中有一些问题。节点返回一个分隔符(SEP),该字符破坏了Watch.jsLib.

中的某些新正则表达式中的语法。 目前,我将我的全局安装恢复到8.6.1。 考虑在存储库上提出错误。

npm uninstall @sap/cds-dk -g npm install @sap/[email protected] -g

node.js sap-cap
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.