heroku推送失败,因为Bcrypt无法通过npm安装 使用Node:v13.9.0 Npm:v6.13.7
gyp ERR! cwd
> /tmp/build_7e5a09f10b31aa1fe0f18582eece38dd/node_modules/grpc
> gyp ERR! node -v v13.10.1
> gyp ERR! node-gyp -v v5.0.7
> gyp ERR! not ok
> node-pre-gyp ERR! build error
> node-pre-gyp ERR! stack Error: Failed to execute
>
> npm ERR! code ELIFECYCLE
> npm ERR! errno 1
> npm ERR! grpc@1.20.2 install: `node-pre-gyp install --fallback-to-build --library=static_library`
> npm ERR! Exit status 1
> npm ERR!
> npm ERR! Failed at the grpc@1.20.2 install script.
答案 0 :(得分:0)
这里的基本问题很可能是grpc版本1.20.2足够旧,不支持Node13。我建议使用新版本的grpc或旧版本的Node。节点12应该可以正常工作。