我有一个错误
node_modules/rxjs/internal/types.d.ts(81,44): 错误 TS1005: ‘;’ 预期的。
安装 Angular 6 之后。
检查错误:
ERROR in node_modules/rxjs/internal/types.d.ts(81,44): error TS1005: ';' expected. node_modules/rxjs/internal/types.d.ts(81,74): error TS1005: ';' expected. node_modules/rxjs/internal/types.d.ts(81,77): error TS1109: Expression expected.
由于版本不匹配,可能会出现此问题。要解决您的问题,您需要在 package.json 文件中进行以下更改。
第 1 步 :转到package.json并修改"rxjs": "^6.0.0"为"rxjs": "6.0.0"
package.json
"rxjs": "^6.0.0"
"rxjs": "6.0.0"
步骤 2npm install在您的项目中运行。
npm install
无需更改打字稿版本。(我的"typescript": "~2.7.2":)
"typescript": "~2.7.2"
编辑: 如果您正在使用,rxjs-compat那么您还需要执行以下操作才能解决问题。将rxjs-compat版本从更改"rxjs- compat": "^6.2.2"为"rxjs-compat": "6.2.2"
rxjs-compat
"rxjs- compat": "^6.2.2"
"rxjs-compat": "6.2.2"
希望这会有所帮助!