Es imprescindible comprender el código correctamente antes de utilizarlo a tu proyecto y si tquieres aportar algo puedes comentarlo.
Solución:
Te sugiero que uses bcrypt-nodejs:
https://www.npmjs.com/package/bcrypt-nodejs
Proporciona casi la misma funcionalidad con un uso fácil.
Respuesta original:
Puedes intentar lo siguiente:
- Instale Python (http://www.python.org/download/releases/2.7.5/)
- Instale Visual Studio 2012/13 Express (u otro)
- Instalar SDK de Windows (para Windows 7/8)
- Instale Win64 OpenSSL v1.0.1g
- Abra “Símbolo del sistema del desarrollador para VS2012” como administrador y pruebe la instalación
Después:
npm install node-gyp -g
npm install bcrypt -g
He tenido el mismo o al menos un error similar. Ejecutar lo siguiente antes de intentar instalar bcrypt me lo resolvió:
npm install --global --production windows-build-tools
También enfrenté el mismo problema hoy al intentar instalar bcrypt en el escritorio de Windows 10. Resulta que bcrypt admite versiones estables de nodo, mejor consulte los documentos
La solución para mí fue:
- Actualice el nodo a una versión estable: descargué e instalé manualmente el instalador de Windows desde el sitio web de Node.
- Instale las herramientas de compilación de Windows globalmente:
npm install --global --production windows-build-tools
- Finalmente
npm install bcrypt --save
Después de esto todo funcionó bien.
valoraciones y reseñas
Si sostienes algún recelo o disposición de ascender nuestro crónica te recordamos dejar una crítica y con deseo lo estudiaremos.