全新AngularFullstack应用程序赢得';不要部署到Heroku

全新AngularFullstack应用程序赢得';不要部署到Heroku,heroku,deployment,angular-fullstack,Heroku,Deployment,Angular Fullstack,我无法将我的应用程序部署到Heroku。我几个月前启动的应用程序没有这个问题,所以我认为最新的Angular Fullstack肯定有问题。经过几个小时的故障排除,我决定从头开始,看看如果你在一个空目录中创建一个全新的应用程序,AngularFullstack是否会部署 我在终端中创建了以下应用程序: 溜溜球 在不做任何其他事情的情况下,我通过在终端中键入以下命令将应用程序部署到Heroku: yo:heroku 最后,我访问了Heroku网址,得到了以下“应用程序错误”: 应用程序中出现错误,

我无法将我的应用程序部署到Heroku。我几个月前启动的应用程序没有这个问题,所以我认为最新的Angular Fullstack肯定有问题。经过几个小时的故障排除,我决定从头开始,看看如果你在一个空目录中创建一个全新的应用程序,AngularFullstack是否会部署

我在终端中创建了以下应用程序: 溜溜球

在不做任何其他事情的情况下,我通过在终端中键入以下命令将应用程序部署到Heroku: yo:heroku

最后,我访问了Heroku网址,得到了以下“应用程序错误”: 应用程序中出现错误,无法提供您的页面。请稍后再试

如果您是应用程序所有者,请查看日志以了解详细信息

当我查看Heroku日志时,我得到了与我在完成的项目中得到的完全相同的错误:

错误:enoint,没有这样的文件或目录“/app/dist/public/favicon.ico”

我试着把这个文件放在我的目录结构的任何地方。新应用程序的目录结构中没有“dist”。我用grunt service:dist将此目录放在旧应用程序中,但这并不能解决查找favicon.ico的问题,即使它位于公用文件夹中。但是,顶部没有“应用程序”目录,它开始在我的Mac“用户”路径中查找所有路径。我认为这是我不知道如何解决的问题的一部分。

可能重复的