bcrypt 安装不成功解决办法

同一个项目,公司和家里的 node.js 的版本不一样,致使项目安装依赖包时 bcrypt 安装不成功。node

家里的版本为:8.11.3数据库

公司的版本为:10.14.2npm

在当前项目中执行完下面两个命令后,报错:ui

npm install
npm run start

报错集中为两处:spa

Error: Cannot find module 'bcrypt'

node-pre-gyp ERR! build error

bcrypt 没有安装成功!!!rest

 

Stack Overflow 解决办法以下,删除 node-gyp 能够不在当前项目下执行,其他2/3两步必须在当前项目下运行:
  1. npm -g uninstall node-gyp  全局删除  node-gyp
  2. npm install  再次安装依赖
  3. npm rebuild  更改包内容后重建

 

OK!code

从新运行 npm run startserver

[nodemon] restarting due to changes...
[nodemon] starting `node server.js`
服务启动成功!
数据库链接成功!blog

相关文章
相关标签/搜索