J'ai vraiment besoin de ton aide.
J'ai des problèmes avec node (v16.8.0) et mon macOS avec processeur arm. Chaque fois que je veux exécuter le backend de ce projet, j'obtiens ceci :
dyld[17378] : symbole manquant appelé
J'ai déjà suivi toute la discussion sur ce autre post. J'ai essayé de faire une installation propre de node pour arm avec rosetta2, mais si j'exécute node -p "process.arch"
, j'obtiens toujours x64
.
J'ai également essayé avec une approche plus agressive :
- Supprimé tous les fichiers Node, tout, dans tous les dossiers et sous-dossiers en m'assurant que node était complètement désinstallé
- Supprimé les bibliothèques et supprimé les dépendances
- Réinstallé Node avec brew (en utilisant arch)
- Réinstallé les bibliothèques et les dépendances
Étant donné que j'ai déjà désinstallé et réinstallé node 5 fois rien qu'aujourd'hui, pourrais-tu s'il te plaît m'aider à trouver comment résoudre ce problème ? Merci !
Étapes que j'ai suivies :
$ arch -x86_64 zsh
$ nvm use system
$ nvm cache clear
$ nvm uninstall 16
$ nvm install 16
$ nvm use 16
$ rm -rf node_modules
$ yarn cache clean
$ yarn install