Después de usar "npm install" e iniciar el servidor local con "npm start", comencé a recibir este error: -
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.Esto está relacionado con el diseño de material angular, pero no puedo entender qué debo hacer para resolver este problema.
Antes de "instalar npm" funcionaba bien.
En app.module agregue esto:
import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; Y haga espuma en el módulo, agréguelo a imports :
imports: [BrowserAnimationsModule] Y elimine la declaración de importación @angular/animations .
Tal vez al aplicar npm install actualizó su versión Angular de v.2 a v.4.
ACTUALIZAR:
o simplemente agregue esto a su package.json (elija la versión que necesita) :
"dependencies": { "@angular/animations": "^4.0.1", } Una vez que haya agregado esto a sus dependencias, vuelva a aplicar npm install .
ACTUALIZACIÓN 2:
Incluso una forma más rápida:
npm install @angular/animations --saveEn package.json, elimine (^) "@angular/material": "^2.0.0-beta.2". En el último anualr.material estamos recibiendo este error.
npm install instalará la última versión de Angular Framework, que ahora es 4.
la solución ya ha sido mencionada anteriormente por otros.
Salud.