错误 node_modules/jest-diff/build/diffLines.d.ts(8,13): 错误 TS1005: '=' 预期。在嵌套js中

Kri*_*gid 3 watch node.js npm typescript nestjs

当我使用npm run start:dev 命令在监视模式下启动并运行 nestjs 应用程序时,会显示此错误。

ERROR in node_modules/jest-diff/build/diffLines.d.ts(8,13): error TS1005: '=' expected.
node_modules/jest-diff/build/diffLines.d.ts(8,34): error TS1005: ';' expected.
node_modules/jest-diff/build/index.d.ts(10,13): error TS1005: '=' expected.
node_modules/jest-diff/build/index.d.ts(10,34): error TS1005: ';' expected.
node_modules/jest-diff/build/index.d.ts(11,1): error TS1128: Declaration or statement expected.
node_modules/jest-diff/build/index.d.ts(11,13): error TS1005: ';' expected.
node_modules/jest-diff/build/index.d.ts(11,52): error TS1005: ';' expected.
node_modules/jest-diff/build/printDiffs.d.ts(8,13): error TS1005: '=' expected.
node_modules/jest-diff/build/printDiffs.d.ts(8,57): error TS1005: ';' expected.
Run Code Online (Sandbox Code Playgroud)

Kri*_*gid 9

你必须更新您typescript version与您的最新版本打字稿的package.json文件

就我而言,我更新

 "typescript": "^3.9.7"
Run Code Online (Sandbox Code Playgroud)