Closed kelseyfranken closed 3 years ago
Hola. Intenta correr yarn install
(o sólo yarn
) antes de yarn add bcrypt
. Si aún luego de eso no te funciona, comenta nuevamente esta issue y vemos cómo se puede solucionar.
Intente ambos y todavía tengo el mismo error, pero ahora arrojas mas información
Hola, y si intentas borrar la carpeta "node_modules" y luego volver a realizar yarn install
y luego yarn add bcrypt
lo he intentado y tampoco me sirve :/
y si en vez de yarn usas npm npm install bcrypt --save
Lo probé y me arroja esto:
Y solo te ocurre al instalar bcrypt?
si :/ no había tenido otros problemas. Puede ser que no he actualizado macOS? tengo macOS Mojave
sería raro que ese fuese el problema, pero antescon yarn install se instalan todas las dependencias anteriores bien?
si todo bien
Hola, yo uso macOS Mojave y no tengo problemas, así que no creo que sea esa la causa. EDIT: uso macOS Catalina, pero aún así no creo que sea el problema
Si probaste con npm install
y además yarn install
, entonces tendrás que limpiar un poco tu copia local del repo. yarn install
genera un archivo llamado yarn.lock
, mientras que npm install
hace lo propio con un archivo llamado package-lock.json
. En general uno usa yarn
o npm
, pero no ambas para instalar dependencias, porque sino se generan conflictos. Te sugiero entonces borrar el archivo package-lock.json
en caso de que se haya creado y también eliminar la carpeta node_modules
:
rm -rf package-lock.json
rm -rf node_modules
Luego de eso, ¿podrías verificar cuál es la versión de Node que tienes instalada? Eso lo ves con node --version
. El template del curso funciona con las versiones 10 y 12, pero debes ser consistente en la versión que antes ya habías utilizado para instalar las dependencias. En caso de que no te aparezca una de esas dos versiones, si estás utilizando nvm, debes cambiarte a una versión compatible:
nvm use # Si tu proyecto incluye un archivo .nvmrc
# Lo siguiente son alternativas si lo de arriba no funciona
# nvm use 12 # Si no incluye archivo .nvmrc y tu proyecto usa la v12
# nvm use 10 # Si no incluye archivo .nvmrc y tu proyecto usa la v10
Y finalmente ejecutar de nuevo yarn install
. Es lo que se me ocurre por ahora.
Al final me funcionó. Tuve que correr:
yarn global add node-pre-gyp
yarn add bcrypt
Gracias!! :)
Hola! Al correr el comando "yarn add bcrypt" tengo el siguiente error: Alguna idea de como solucionarlo? Gracias!