首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >当我运行npm install时,为什么我在bcrypt中得到错误404?

当我运行npm install时,为什么我在bcrypt中得到错误404?
EN

Stack Overflow用户
提问于 2020-05-18 08:35:04
回答 2查看 1.8K关注 0票数 3

我试图在我的项目中运行sudo npm install,但我得到了下一个错误:Tried to download(404): https://github.com/kelektiv/node.bcrypt.js/releases/download/v1.0.3/bcrypt_lib-v1.0.3-node-v64-linux-x64.tar.gz node-pre-gyp ERR! Pre-built binaries not found for bcrypt@1.0.3 and node@10.15.3 (node-v64 ABI) (falling back to source compile with node-gyp) node-pre-gyp ERR! Tried to download(undefined): https://github.com/kelektiv/node.bcrypt.js/releases/download/v1.0.3/bcrypt_lib-v1.0.3-node-v64-linux-x64.tar.gz node-pre-gyp ERR! Pre-built binaries not found for bcrypt@1.0.3 and node@10.15.3 (node-v64 ABI) (falling back to source compile with node-gyp)

Im使用的是10.15.3节点版本和6.4.1 npm版本。

如何修复此错误?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-05-18 08:44:53

删除节点模块文件。然后使用sudo npm i bcrypt --save手动安装bcrypt。然后运行命令sudo npm i

如果这不起作用,请尝试不使用sudo命令。

票数 2
EN

Stack Overflow用户

发布于 2020-05-18 08:50:23

因为它看起来是node gyp问题。首先在linux中安装build-essential

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo apt-get install build-essential

之后,您需要安装python-dev

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo apt-get install python-dev

就是这样,现在你需要重新安装你的bcrypt包。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61865557

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文