2

アプリを Heroku にデプロイできません。数か月前に開始したアプリではこの問題は発生していないため、最新の Angular Fullstack では何か問題があるに違いないと思います。数時間のトラブルシューティングの後、空のディレクトリに完全に新しいアプリを作成した場合に AngularFullstack がデプロイされるかどうかを確認するためだけに、ゼロから始めることにしました。

ターミナルでアプリを作成しました: yo angular-fullstack

他に何もせずに、端末に次のように入力してアプリを Heroku にデプロイしました: yo angular-fullstack:heroku

最後に、Heroku の Web アドレスにアクセスすると、次の「アプリケーション エラー」が表示されます。アプリケーションでエラーが発生したため、ページを提供できませんでした。しばらくしてからもう一度お試しください。

アプリケーションの所有者である場合は、ログで詳細を確認してください。

Heroku のログを見ると、完成したプロジェクトで発生していたのとまったく同じエラーが表示されます。

エラー: ENOENT、そのようなファイルまたはディレクトリはありません '/app/dist/public/favicon.ico'

このファイルをディレクトリ構造のどこにでも配置しようとしました。新しいアプリのディレクトリ構造には「dist」はありません。このディレクトリを grunt serve:dist を使用して古いアプリに配置しましたが、 public フォルダーにあるにもかかわらず、 favicon.ico を見つける問題は解決しません。ただし、上部に「アプリ」ディレクトリはなく、Mac の「ユーザー」パスを探し始めます。修正方法がわからない問題のこの部分だと思います。

4

0 に答える 0