6
votes

Pourquoi j'obtiens ce message d'erreur lorsque j'exécute le projet react js pour la première fois dans mon système?

1) Lorsque je lance npm start, j'ai ce message d'erreur

Error from chokidar (C:\): Error: EBUSY: resource busy or locked, lstat 'C:\hiberfil.sys'
Error from chokidar (C:\): Error: EBUSY: resource busy or locked, lstat 'C:\pagefile.sys'
Error from chokidar (C:\): Error: EBUSY: resource busy or locked, lstat 'C:\swapfile.sys'
Error from chokidar (C:\node_modules): Error: EBUSY: resource busy or locked, lstat 'C:\hiberfil.sys'
Error from chokidar (C:\node_modules): Error: EBUSY: resource busy or locked, lstat 'C:\pagefile.sys'
Error from chokidar (C:\node_modules): Error: EBUSY: resource busy or locked, lstat 'C:\swapfile.sys'
Error from chokidar (C:\node_modules): Error: EBUSY: resource busy or locked, lstat 'C:\hiberfil.sys'
Error from chokidar (C:\node_modules): Error: EBUSY: resource busy or locked, lstat 'C:\pagefile.sys'
Error from chokidar (C:\node_modules): Error: EBUSY: resource busy or locked, lstat 'C:\swapfile.sys'


4 commentaires

essayez d'exécuter le npm cache clean


\ AppData \ Local \ Temp \ avez-vous essayé de supprimer tout ce qui se trouve dans le dossier npm ?


Je n'ai trouvé aucun fichier npm \ AppData \ Local \ Temp \


Avez-vous résolu le problème?


12 Réponses :


0
votes

Voici quelques problèmes que vous pouvez essayer de résoudre:

  1. Dlete tous les répertoires sur C: \ Users \ < Username > \ AppData \ Local \ Temp \ qui commencent par npm-.

  2. npm cache clean

  3. Exécuter en tant qu'administrateur

Réf: https://github.com/npm/npm/issues/13461


1 commentaires

Le problème a été résolu en exécutant la même commande avec "Exécuter en tant qu'administrateur" dans l'invite de commande.



0
votes

Supprimé tous mes modules de nœuds et réinstallés, a fonctionné pour moi


0 commentaires

1
votes

Salut, j'ai résolu ce problème en installant le "chart.js": "^ 2.5.0", dependencie. Le problème avec mon code est que j'utilisais la dépendance react-chartjs-2 et que pour l'utiliser, j'avais besoin d'installer chart.js

Notez que j'ai dû l'installer manuellement «npm i» ne fonctionnait pas. J'espère que cela aide


0 commentaires

7
votes

suivez les étapes ci-dessous:

  1. Supprimez le dossier node_modules .
  2. exécutez npm install .
  3. exécuter le npm cache clean .

* Les 2 premières étapes ont fonctionné pour moi.

0 commentaires

1
votes

Supprimez le dossier node_modules puis exécutez

npm install && npm clean-install react-scripts


0 commentaires

0
votes

fonctionnement

npm install --cache /tmp/empty-cache

Résout le problème pour moi.


0 commentaires

0
votes

Sur Arch Linux, lancez simplement:

rmdir -rf node_modules
sudo pacman -S npm
npm install -g semver
sudo pacman -Sy node-gyp


0 commentaires

0
votes

suppression node_modules dossier node_modules puis exécution:

npm install
npm cache clean

travaillé pour moi!


0 commentaires

0
votes

J'ai eu le même problème avec nativscript / routeur angulaire

Le problème était une mauvaise importation, je veux dire une importation profonde comme @ nativescript / angular / router

Je l'ai changé en @ nativescript / angular car il n'y a plus d'importations profondes

Peut-être un problème similaire avec votre react-router


0 commentaires

0
votes

Supprimez tous les node_modules et vérifiez si le fichier npmrc est présent dans le dossier C: \ Users {username} ou non, sinon créez-le et recommencez "npm install" suivi de "npm cache clean" et "npm run start"


0 commentaires

0
votes

J'utilise Yarn plutôt que npm

  1. Supprimer le dossier node_modules
  2. yarn add
  3. npm cache verify

0 commentaires

0
votes

J'ai rencontré le même problème et j'ai importé un package que je n'installe pas. Alors, assurez-vous d'avoir installé tous les packages que vous utilisez dans les instructions d'importation en haut de votre composant React.


0 commentaires