场景:
在run
ng test
的时候,报错:
ERROR in node_modules/@types/jasmine/index.d.ts(138,47): error TS1005: \';\' expected.
node_modules/@types/jasmine/index.d.ts(138,90): error TS1005: \'(\' expected.
node_modules/@types/jasmine/index.d.ts(138,104): error TS1005: \']\' expected.
node_modules/@types/jasmine/index.d.ts(138,112): error TS1005: \',\' expected.
node_modules/@types/jasmine/index.d.ts(138,113): error TS1136: Property assignment expected.
node_modules/@types/jasmine/index.d.ts(138,121): error TS1005: \')\' expected.
node_modules/@types/jasmine/index.d.ts(138,147): error TS1005: \'(\' expected.
node_modules/@types/jasmine/index.d.ts(138,162): error TS1005: \']\' expected.
node_modules/@types/jasmine/index.d.ts(138,163): error TS1005: \',\' expected.
node_modules/@types/jasmine/index.d.ts(138,164): error TS1136: Property assignment expected.
node_modules/@types/jasmine/index.d.ts(138,165): error TS1136: Property assignment expected.
node_modules/@types/jasmine/index.d.ts(138,179): error TS1005: \',\' expected.
node_modules/@types/jasmine/index.d.ts(138,183): error TS1005: \':\' expected.
node_modules/@types/jasmine/index.d.ts(138,208): error TS1005: \'{\' expected.
node_modules/@types/jasmine/index.d.ts(138,217): error TS1005: \':\' expected.
node_modules/@types/jasmine/index.d.ts(138,222): error TS1005: \',\' expected.
node_modules/@types/jasmine/index.d.ts(138,227): error TS1005: \':\' expected.
node_modules/@types/jasmine/index.d.ts(138,228): error TS1109: expected.
node_modules/@types/jasmine/index.d.ts(138,230): error TS1005: \')\' expected.
原因:
\"@types/jasmine\": \"2.5.38\",
\"type \": \"~2.5.3\"
版本不匹配导致
解决方法:
更换 \"type \": \"~2.9.2\"
总之,将两个包的版本调到匹配就好。
继续阅读与本文标签相同的文章
-
Apache Flink 进阶(一):Runtime 核心机制剖析
2026-05-18栏目: 教程
-
RocketMQ一个新的消费组初次启动时从何处开始消费呢?
2026-05-18栏目: 教程
-
Spring Boot2中整合atomikos来实现不同类型数据库的分布式事务一致性
2026-05-18栏目: 教程
-
Git 如何针对项目修改本地提交提交人的信息
2026-05-18栏目: 教程
-
工作几年只会增删改查怎么了,大神们都是从第一行代码开始的
2026-05-18栏目: 教程
