OpenClassrooms-Student-Center / Billed-app-FR-Back

9 stars 280 forks source link

Npm install ERR sur MAC #11

Open borisrose opened 1 year ago

borisrose commented 1 year ago

Bonsoir !

Je pense qu'il y a un problème avec ce dossier le npm install m'affiche un flot d'erreurs j'ai demandé à un pote de faire la même chose, on fonctionne avec MAC OS alors que j'ai réussi à l'installer sur Windows OS. Merci de m'expliquer comment résoudre ce problème c'est un peu pressant !

Capture d’écran 2023-02-17 à 21 57 32
OrionFE commented 1 year ago

Même problème.

La solution qui a fonctionné chez moi c'est :

  1. Allez dans le package.json dans le dossier backend et supprimer dans les dépendances ' SQLITE3'
  2. Faire npm install ( qui devrait fonctionner normalement )
  3. Puis installer manuellement SQLITE3 en faisant npm install sqlite3

En espérant aider quelque uns 👍

VincentHenon commented 1 year ago

Bien vu! Ca a réglé le problème! :-)

doliG commented 6 days ago

Hello, @OrionFE , en 2 mots je suis ex-mentor OC.

Concrètement ta solution installe la dernière version de sqlite.

La version dans le package.json est la "sqlite3": "^5.0.2", et sur le npmjs.com/package/sqlite3 on se rends compte qu'elle date d'il y a 4 ans.

Je pense que mettre à jour les dépendances avec la dernière version de sqlite résoudrait ce problème d'installation. Je t'invite à ouvrir une PR et peux t'aider si besoin ;)