NPM install BCRYPT error: MSB8003

NPM install BCRYPT error: MSB8003

我正在尝试使用命令行安装 bcrypt

npm install bcrypt

但是提示returns报错:

我已经安装了 Microsoft Visual Studio 2015,我尝试了 --msvs_version=2015,但我仍然遇到此错误。你能帮帮我吗?

我正在使用 Windows 10 x64, Node.js 0.12.7, npm 2.11.3node-gyp 2.0.2

按照 node-gyp 和 bcrypt 中正确给出的说明进行操作。 这需要适当的 python 版本,visual studio 等..

或者您也可以使用

https://www.npmjs.com/package/bcryptjs

它没有像 Windows 机器上的 vistual studio 那样的依赖性。