无法在Heroku上运行express节点

时间:2017-10-10 22:49:45

标签: javascript node.js heroku

我已经在Heroku上部署了我的应用程序,并且我有一个快速脚本应该等待发布请求。我需要在Heroku上单独运行它。当我在Heroku上打开控制台并输入:

heroku run bash node scripts/start_express.js

我收到以下错误:

/app/.heroku/node/bin/node: /app/.heroku/node/bin/node: cannot execute binary file

如何使用node在Heroku上运行我的js文件?

1 个答案:

答案 0 :(得分:1)

heroku的节点buildpack将在package.json文件中自动查找npm start脚本。您可以在此处指定要提供的文件。查阅本文以获取有关节点和heroku https://devcenter.heroku.com/articles/nodejs-support

的帮助