throw new TSError(formatDiagnostics(diagnosticList, cwd, ts, lineOffset))
^
TSError: ⨯ Unable to compile TypeScript
Cannot find type definition file for 'jasmine'. (2688)
Cannot find type definition file for 'node'. (2688)
api/public/reports/api-report.spec.ts (1,46): Cannot find module './api-report'. (2307)
...
20 lines of different modules not found
src/api/public/reports/api-report.spec.ts (134,17): Cannot find name 'expect'. (2304)
^尝试进行" npm test"时出错。测试为" jasmine-ts /文件夹/ * .spec.ts"
Ubuntu 16.04
我看了很多,重新安装了节点,npm,nvm,jasmine。看着我的代码。不知道它可能是什么。
答案 0 :(得分:0)
由于它无法找到节点的类型定义,因此我只能假设您正在处理节点应用程序,并且没有安装类型定义。您需要:
npm install @types/node --save-dev
...然后使用三次斜杠指令引用此文件。
请参阅type definitions和references上的文档。听起来你也需要为茉莉花做这件事。
听起来你可能没有适当地导入其他模块,但如果没有看到代码就无法分辨。