Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
AngularJS-在Heroku上部署_Heroku - Fatal编程技术网

AngularJS-在Heroku上部署

AngularJS-在Heroku上部署,heroku,Heroku,我为Angular手动创建了一个应用程序,包括他的结构和所有东西。 要在本地运行它,我正在使用 如何将其部署到Heroku以通知要运行的服务器(可能在Procfile中)?在应用程序的根目录中创建一个名为Procfile(无扩展名)的Procfile。在该文件中,使用web:告诉heroku要运行什么。例如: web: coffee server.coffee 如果你的应用程序只包含Angular.js应用程序(即,你没有使用或使用第三方API获取数据),那么你只需要执行git push,一旦

我为Angular手动创建了一个应用程序,包括他的结构和所有东西。 要在本地运行它,我正在使用


如何将其部署到Heroku以通知要运行的服务器(可能在Procfile中)?

在应用程序的根目录中创建一个名为Procfile(无扩展名)的
Procfile
。在该文件中,使用
web:
告诉heroku要运行什么。例如:

web: coffee server.coffee

如果你的应用程序只包含
Angular.js
应用程序(即,你没有使用或使用第三方API获取数据),那么你只需要执行
git push
,一旦你这样做,
Angular
应用程序应该可以使用。我试过了,但是我在下面评论了错误。你收到了什么错误?我通过一个变通方法解决了问题,我部署了一个Yeoman项目并将内容更改为我的项目,现在它可以工作了。当我使用$git push heroku master时,我得到了错误:push拒绝,未检测到Cedar支持的应用提示:当Heroku无法检测到buildpack时会发生这种情况。您使用什么来提供文件?我通过解决方法解决了问题,部署了一个Yeoman项目,并将内容更改为我的项目,现在它可以工作了。