在heroku上Bcrypt无效的ELF头

时间:2018-05-20 02:51:11

标签: node.js heroku

我已将我的应用程序部署到herokuapp。因此,当我尝试调用我刚刚构建的API时,它会返回错误。错误如下:

2018-05-19T06:51:35.980033+00:00 app[web.1]:   return process.dlopen(module, path._makeLong(filename));
2018-05-19T06:51:35.980014+00:00 app[web.1]: module.js:681
2018-05-19T06:51:35.980037+00:00 app[web.1]:
2018-05-19T06:51:35.980035+00:00 app[web.1]:                  ^
2018-05-19T06:51:35.980042+00:00 app[web.1]:     at Module.load (module.js:565:32)
2018-05-19T06:51:35.980038+00:00 app[web.1]: Error: /app/node_modules/bcrypt/lib/binding/bcrypt_lib.node: invalid ELF header

当我在本地计算机上运行它时,我的代码工作正常,但一旦部署到heroku,它就无法正常工作。我怎么解决这个问题?我尝试过在线搜索,但找不到任何解决方案。

0 个答案:

没有答案