I当前正在使用SAP Cloud Application编程并使用模块 @SAP/CDS-DK在本地工作,因此我可以在命令行中输入CDS命令。
当我输入“ CD Watch”时,我会收到以下错误:SyntaxError:无效的正则表达式: /app.+? \ webapp/:\在模式的结尾 命令行错误文本来自vscode
当我使用CD服务或进入调试模式时,它无问题。只有CD手表才有问题。 我也尝试了:
将工作区移至没有空格的目录不同的节点版本
重新安装节点和vscode
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