Je suis actuellement en train de mettre à jour le code angulaire 4 en code angulaire 6. J'ai installé "rxjs": "^ 6.3.2" et je n'ai pas installé rxjs-compact car j'ai migré le code pour utiliser les nouveaux opérateurs rxjs. Je reçois toujours les erreurs suivantes. Ne sais pas pourquoi
ERROR in [at-loader] ./node_modules/rxjs/BehaviorSubject.d.ts:1:15
TS2307: Cannot find module 'rxjs-compat/BehaviorSubject'.
ERROR in [at-loader] ./node_modules/rxjs/Observable.d.ts:1:15
TS2307: Cannot find module 'rxjs-compat/Observable'.
ERROR in [at-loader] ./node_modules/rxjs/Observer.d.ts:1:15
TS2307: Cannot find module 'rxjs-compat/Observer'.
ERROR in [at-loader] ./node_modules/rxjs/Operator.d.ts:1:15
TS2307: Cannot find module 'rxjs-compat/Operator'.
ERROR in [at-loader] ./node_modules/rxjs/Subject.d.ts:1:15
TS2307: Cannot find module 'rxjs-compat/Subject'.
ERROR in [at-loader] ./node_modules/rxjs/Subscription.d.ts:1:15
TS2307: Cannot find module 'rxjs-compat/Subscription'.
npm install --save rxjs-compat
voici le lien vers le problème github https://github.com/valor-software/ng2-handsontable/issues/505
Les versions rxjs et rxjs-compat de la version 6.3.2 ont fonctionné pour moi.
npm install [email protected] --save && npm install [email protected] --save
Il suffit d’ouvrir la commande Invite et d’ajouter la commande ci-dessous à votre dossier racine.
npm i rxjs-compat
J'espère que ça marche ..