heroku找不到模块bcrypt-as-promised?

时间:2017-09-26 04:14:12

标签: json node.js heroku bcrypt

应用程序在localhost中工作,但是当我尝试在heroku中部署时,它会上传但访问时应用程序崩溃。为什么heroku没有安装bcrypt-as-promised?这些是我的package.json脚本:

"scripts": {
    "prestart": "babel -d ./build ./server ",
    "start": "node ./build/",
    "bundle": "webpack --config ./webpack.prod.config.js --progress --colors",
    "build": "relay-compiler --src ./js/ --schema ./server/schema.graphql",
    "update-schema": "babel-node ./scripts/updateSchema.js"
  },

这是我在heroku logs -t上的错误:

Starting process with command `node ./build/`
2017-09-26T04:03:12.946916+00:00 app[web.1]: module.js:471
2017-09-26T04:03:12.946928+00:00 app[web.1]:     ^
2017-09-26T04:03:12.946928+00:00 app[web.1]:
2017-09-26T04:03:12.946927+00:00 app[web.1]:     throw err;
2017-09-26T04:03:12.946929+00:00 app[web.1]: Error: Cannot find module 'bcrypt-as-promised'

这是我第一次使用bcrypt-as-promised,我很困惑。其他模块有什么不同吗?什么使它没有安装在heroku?

0 个答案:

没有答案