web-dev-qa-db-fra.com

Impossible de trouver le module 'webpack' - Angular

Je viens de migrer mon projet de angular v5.x à v6.x et maintenant, lorsque j'essaie de le démarrer avec ng serve Je suis en train:

Cannot find module 'webpack'
Error: Cannot find module 'webpack'
  at Function.Module....

de l'aide ?

J'ai effacé les modules de noeud et:

  • npm cache clean --force
  • npm install
  • npm install --save-dev @angular/cli@latest

mais cela n'a pas aidé

19
kosnkov

J'ai eu le même problème et cela a fonctionné pour moi:

  1. Supprimez ces fichiers/dossiers (de votre dossier Angular) =):

    • package-lock.json (Not le package.json)
    • Dossier /node_modules
    • Dossier /dist
  2. Commande Execute (régénérer le package-lock.json Et le /node_modules):

    • $npm install

Tout devrait fonctionner maintenant, c’est le package-lock.json Qui a amené npm à télécharger les anciennes versions des dépendances.

43
Tristan mariën

J'ai résolu ce problème avec:

delete package-lock.json
delete node_modules
delete dist (if exist)

npm cache clean --force

npm install
8
softloft

Essayez de voir si cela fonctionne ...

npm uninstall --save webpack
npm install --save-dev webpack
2
Sehul Viras

ng update @angular/cli @angular/core

0
Joey Gough