javascript - Modulbygging mislyktes: Feil: AotPlugin ble oppdaget, men det var en instans av feil klasse


Jeg prøvde å oppgradere webpack til den nyeste versjonen på grunn av problemet med live reload i de eldre versjonene når jeg kjørte en Angular-app. I den forrige situasjonen fungerte alt fint, jeg hadde bare et problem med live reload. Så jeg oppgraderte den til den nyeste versjonen av webpack som det ble nevnt i problemet med eldre versjoner av webpack.

Så når jeg oppgraderte det til den nyeste versjonen, møtte jeg denne feilen nå når jeg kjører ng serve.

FEIL i ./src/main.ts Modulbygging mislyktes: Feil: AotPlugin ble oppdaget, men det var en instans av feil klasse. Dette betyr sannsynligvis at du har flere @ngtools/webpack-pakker installert. Du kan sjekke dette med npm ls @ngtools/webpack, og deretter fjerne de ekstra kopiene. ved Object.ngcLoader (/home/jayzdevera/Documents/ad-fingerprinting/web/node_modules/@ngtools/webpack/src/loader.js:430:19) @ multi webpack-dev-server/client?http://localhost:4200 ./src/main.ts FEIL i ./src/polyfills.ts Modulbygging mislyktes: Feil: AotPlugin ble oppdaget, men det var en instans av feil klasse. Dette betyr sannsynligvis at du har flere @ngtools/webpack-pakker installert. Du kan sjekke dette med npm ls @ngtools/webpack, og deretter fjerne de ekstra kopiene. ved Object.ngcLoader (/home/jayzdevera/Documents/ad-fingerprinting/web/node_modules/@ngtools/webpack/src/loader.js:430:19) @ multi ./src/polyfills.ts

npm ls @ngtools/webpack

@angular/[email 
│ └── @ngtools/[email  
└── @ngtools/[email  

Jeg bruker Ubuntu 16.04

Setter pris på om noen kan hjelpe. Takk på forhånd.

Svar #1

Jeg hadde nylig et lignende problem med @angular/[email og @ngtools/[email

├─┬ @angular/[email 
│ └── @ngtools/[email 
└── @ngtools/[email 

Følg instruksjonene her https://github.com/angular/angular-cli/wiki/stories-1.0-update

npm uninstall -g angular-cli
npm uninstall --save-dev angular-cli

npm uninstall -g @angular/cli
npm uninstall --save-dev @angular/cli 

rm -rf node_modules dist
npm cache clean

npm install -g @angular/cli@latest
npm install --save-dev @angular/cli@latest
npm install