web-dev-qa-db-fra.com

Module introuvable: Erreur: Impossible de résoudre "@ angular / animations"

Après avoir utilisé "npm install" et démarré le serveur local par "npm start", j'ai commencé à avoir cette erreur: -

ERROR in ./~/@angular/material/@angular/material.es5.js
Module not found: Error: Can't resolve '@angular/animations' in '/home/ashvini/Desktop/HN-Angular2/node_modules/@angular/material/@angular'
 @ ./~/@angular/material/@angular/material.es5.js 20:0-81
 @ ./src/app/app.module.ts
 @ ./src/main.ts`enter code here`
 @ multi webpack-dev-server/client?http://localhost:4200 ./src/main.ts
webpack: Failed to compile.

Ceci est lié à angular), mais je ne suis pas en mesure de comprendre ce que je dois faire pour résoudre ce problème.

Avant "npm install", cela fonctionnait bien.

27
Ashvini Maurya

Dans app.module Ajoute ça:

import { BrowserAnimationsModule } from '@angular/platform-browser/animations';

Et moussez dans le module, ajoutez-le à imports:

imports: [BrowserAnimationsModule]

Et retirez le @angular/animations déclaration d'importation.

Peut-être en appliquant npm install vous avez mis à jour votre Angular de v.2 à v.4.

PDATE:

ou simplement ajouter ceci à votre package.json (choisissez la version dont vous avez besoin) :

"dependencies": {
    "@angular/animations": "^4.0.1",
}

Une fois que vous avez ajouté cela à vos dépendances, appliquez npm install encore.

PDATE 2:

Même un moyen plus rapide:

npm install @angular/animations --save
58
SrAxi

Dans package.json, supprimez (^) "@ angular/material": "^ 2.0.0-beta.2". Dans dernière angular.material nous obtenons cette erreur.

6
Md Ghouse

npm install installera le dernier Angular Framework, qui est maintenant 4.

la solution est mentionnée ci-dessus déjà par d'autres.

À votre santé.

0
scottzh