错误npm install bcrypt --save。什么是解决方案?

时间:2018-04-17 10:20:21

标签: node.js npm

当我在命令行中运行这个npm install bcrypt --save时,我有以下内容:

  

> bcrypt@2.0.0 install C:\Users\User\Desktop\loginApp\node_modules\bcrypt

     

> node-pre-gyp install --fallback-to-build

     

node-pre-gyp ERR!试图下载(302):   https://github.com/kelektiv/node.bcrypt.js/releases/download/v2.0.0/bcrypt_lib-v2.0.0-node-v57-win32-x64-unknown.tar.gz

     

node-pre-gyp ERR!找不到bcrypt@2.0.0和。的预构建二进制文件   node@8.9.4(node-v57 ABI,未知)(回退到源代码编译   with node-gyp)

     

一次一个地在此解决方案中构建项目。启用   并行构建,请添加“/ m”开关。

     

blowfish.cc

     

bcrypt.cc

     

bcrypt_node.cc

     

win_delay_load_hook.cc

     

.. \ src \ bcrypt_node.cc(83):警告C4244:'参数':转换自   'ssize_t'到'unsigned char',可能会丢失数据   [C:\用户\用户\桌面\ loginApp \ node_modules \ bcrypt \建立\ bcrypt_lib.vcxproj]         创建库C:\ Users \ User \ Desktop \ loginApp \ node_modules \ bcrypt \ build \ Release \ bcrypt_lib.lib   和对象   C:\用户\用户\桌面\ loginApp \ node_modules \ bcrypt \建立\发布\ bcrypt_lib.exp   生成代码完成生成代码bcrypt_lib.vcxproj - >   C:\用户\用户\桌面\ loginApp \ node_modules \ bcrypt \建立\发布\ bcrypt_lib.node   bcrypt_lib.vcxproj - >   C:\用户\用户\桌面\ loginApp \ node_modules \ bcrypt \建立\发布\ bcrypt_lib.pdb   (完整PDB)复制   C:\用户\用户\桌面\ loginApp \ node_modules \ bcrypt \建立\发布/ bcrypt_lib.node   至   C:/用户/用户/桌面/ loginApp / node_modules / bcrypt / LIB /结合\ bcrypt_lib.node

         1 file(s) copied.
     

npm WARN loginapp@1.0.0没有说明

     

npm WARN loginapp@1.0.0没有存储库字段。

     
      
  • bcrypt@2.0.0
  •   
     

更新了23.239s中的1个包

我安装了npm install -g node-gyp

和npm install --global --production windows-build-tools成功

因为我之前无法安装bcrypt模块。

现在我可以安装bcrypt模块但是我有这个错误。

0 个答案:

没有答案