前提
EC2のインスタンスを作成し、Laravelアプリケーションをデプロイし、ログインページに飛ぼうとしたところ、下記のエラーメッセージが出てしまいログインページに飛べません。
実現したいこと
ローカル環境では、npm run build
を実行することで解決する問題だと考えているのですが、EC2でnpm run build
のようなコマンドがなく詰まっています。
もしそのようなコマンドが有れば教えていただきたいです。
また他の解決策があるようでしたらそちらもお願いします。
発生している問題・エラーメッセージ
Vite manifest not found at: /var/www/public/build/manifest.json
該当のソースコード
PHP
1<!DOCTYPE html> 2<html lang="{{ str_replace('_', '-', app()->getLocale()) }}"> 3 <head> 4 <meta charset="utf-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1"> 6 <meta name="csrf-token" content="{{ csrf_token() }}"> 7 8 <title>{{ config('app.name', 'Laravel') }}</title> 9 10 <!-- Fonts --> 11 <link rel="stylesheet" href="https://fonts.bunny.net/css2?family=Nunito:wght@400;600;700&display=swap"> 12 13 <!-- Scripts --> 14 @vite(['resources/css/app.css', 'resources/js/app.js']) 15 </head> 16 <body class="font-sans text-gray-900 antialiased"> 17 <div class="min-h-screen flex flex-col sm:justify-center items-center pt-6 sm:pt-0 bg-gray-100"> 18 <div> 19 <a href="/"> 20 <x-application-logo class="w-20 h-20 fill-current text-gray-500" /> 21 </a> 22 </div> 23 24 <div class="w-full sm:max-w-md mt-6 px-6 py-4 bg-white shadow-md overflow-hidden sm:rounded-lg"> 25 {{ $slot }} 26 </div> 27 </div> 28 </body> 29</html>
補足情報(FW/ツールのバージョンなど)
PHP 8.1.12
Laravel 9.46.0

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2023/01/11 05:06