请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

Failed at the bcrypt@0.8.7 install script 'node-gyp rebuild'.

正在回答 回答被采纳积分+3

4回答

Scott 2017-05-10 21:35:36

先 sudo yum install gcc-c++ openssl-devel

然后试试: 

npm install --save bcrypt-nodejs && npm uninstall --save bcrypt

0 回复 有任何疑惑可以回复我~
Scott 2017-05-10 14:27:05

换一个版本的 bcrypt 安装试试看呢

0 回复 有任何疑惑可以回复我~
vcxiaohan 2017-06-25 07:21:44

请不要用bcrypt这个啃爹的哭了,我都换成bcryptjs了,不需要装编译环境,api一模一样,也支持promise方式调用

0 回复 有任何疑惑可以回复我~
  • 提问者 摩西_mose #1
    bcrypt和bcryptjs是一个东西,小伙子用的电脑肯定是win系统的吧,我同事之前用的是win系统,bcryptjs就是bcrypt的win版本的包,在win系统下用npm install bcryptjs 在linux下是npm install bcrypt,但是在linux下bcrypt是需要python个gcc支持的。
    回复 有任何疑惑可以回复我~ 2017-06-28 09:43:44
  • vcxiaohan 回复 提问者 摩西_mose #2
    https://www.npmjs.com/package/bcryptjs
    回复 有任何疑惑可以回复我~ 2017-06-30 17:39:21
  • vcxiaohan 回复 提问者 摩西_mose #3
    不存在什么python支不支持的,安装bcryptjs就行,我在linux也能运行起来
    回复 有任何疑惑可以回复我~ 2017-06-30 17:40:37
提问者 摩西_mose 2017-05-10 15:14:40

centos系统 npm install bcrypt需要python环境,装了python还是不行,直接崩溃了

bcrypt真实坑人啊。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信