我怎样才能部署一个Selenium的NodeJS的Web应用程序Heroku?

我在本地创build了一个Selenium NodeJS Web应用程序。 它使用chromedriver ,我的驱动程序必须使用一些chrome扩展。 在当地一切都好。 我想在Heroku中使用它,但是我做不到。 我尝试了与构build包,但我不能再做一遍。

我怎样才能把它部署到Heroku?

package.json(依赖项):

 .. "dependencies": { "body-parser": "*", "express": "*", "firebase": "^4.1.5", "firebase-admin": "^4.2.1", "selenium-webdriver": "*", "chromedriver":"*", "telebot":"*" }, .. 

您可以执行以下步骤在heroku上部署您的应用程序

1)在git上创build一个新的存储库在github上创build一个帐户并创build一个新的存储库然后在命令行上检查你的项目文件的状态

 git status 

如果它们是红色标记,则添加所有使用的文件

 git add . 

然后提交

 git commit -m "first commit" 

2)推送该存储库中的所有数据

 git remote add origin https://github.com/git_account/repository_name.git git push -u origin master 

3)然后从git推到heroku

 git push heroku