Solución:
La solución fácil es simplemente cambiar del módulo npm “bcrypt” a bycryptjs
o bcrypt-nodejs
. Es exactamente la misma API, pero JS puro, por lo que no hay complementos nativos con los que lidiar.
npm install --save bcryptjs && npm uninstall --save bcrypt
Entonces cambia tu require
llamadas a “bcryptjs”, pero todo el código de lo contrario no se puede modificar.
A largo plazo, sospecho que, en este momento, es posible que bcrypt aún no esté listo para el nodo v0.12.0, pero si no, eventualmente se actualizará y estará listo.
Para Windows, instale el siguiente módulo:
npm install -g node-gyp
npm install --g --production windows-build-tools
Luego intente instalar:
npm install bcrypt
En este comando:
npm install --g --production windows-build-tools
Es posible que deba ejecutar esto en Powershell como administrador en su máquina Windows.
Para hacerlo, haga clic con el botón derecho en Powershell y seleccione “Ejecutar como administrador”
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)