typescript - node_modules/rxjs/internal/types.d.ts(81,44): chyba TS1005: očakávaný znak ‚;‘ po inštalácii Angular 6
Dostal som chybu
node_modules/rxjs/internal/types.d.ts(81,44): chyba TS1005: očakávané ';'.
po inštalácii Angular 6.
Skontrolujte chybu:
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.
Odpoveď č. 1
Tento problém môže vzniknúť kvôli nezhode verzií. Na vyriešenie vášho problému musíte vykonať nasledujúce zmeny vo vašom súbore package.json.
Krok 1 : Prejdite do package.json a upravte "rxjs": "^6.0.0" na "rxjs": "6.0.0"
Krok 2 Spustite npm install vo vašom projekte.
Nie je potrebné meniť verziu TypeScriptu. (Moja: "typescript": "~2.7.2")
Upraviť: Ak používate rxjs-compat, potom musíte tiež urobiť nasledujúce, aby sa problém vyriešil. Zmeňte verziu rxjs-compat z "rxjs-compat": "^6.2.2" na "rxjs-compat": "6.2.2"
Dúfam, že to pomôže!
Odpoveď č. 2
Musíte vykonať niektoré zmeny v package.json
Prejdite do package.json a upravte "rxjs": "^6.0.0" na "rxjs": "6.0.0"
Potom spustite npm update vo vašom projekte
Odpoveď č. 3
Mal som rovnakú chybu týkajúcu sa tohto problému, používal som angular 6 s [email , ale potom som to znížil na [email a teraz to fungovalo.