我正在尝试让tensorflow.js在现有的angular项目中工作。一旦我开始使用ng serve编译项目,就会收到以下错误:
错误 node_modules/@tensorflow/tfjs-layers/dist/engine/training_utils.d.ts(71,92): 错误TS1005:预期为“>”。 node_modules/@tensorflow/tfjs-layers/dist/engine/training_utils.d.ts(71,129): 错误TS1109:需要表达。
我的项目中具有以下本地版本:
答案 0 :(得分:0)
通过查看文档here,您可以找到以下语句:
使用TypeScript时,您可能需要在自己的计算机中设置
.link
skipLibCheck: true
文件(如果您的项目使用严格的null检查) 否则在编译过程中会出错。
因此,您应该在tsconfig.json上设置以下设置:
tsconfig.json
如果错误仍然存在,请尝试将您的打字稿版本更新为3 +;