sábado, 27 de abril de 2019

Angular: Bug Angular 6. node_modules/rxjs/internal/types.d.ts(81,44): error TS1005: ';' expected.

Últimamente me salta este error en la consola cuando intento crear un proyecto nuevo en 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.

Parece ser que es un problema de versiones que existe actualmente. Para arreglarlo, hay que modificar el fichero "package.json" como sigue:

Modificar:

"rxjs-compat": "^6.2.2"

a:

"rxjs-compat": "6.2.2"

Para resolver el problema, encontré la solución en los siguientes enlaces:

https://github.com/ReactiveX/rxjs/issues/4512

https://stackoverflow.com/questions/54529027/node-modules-rxjs-internal-types-d-ts81-44-error-ts1005-expected-error-a

Y eso es todo.