私が実行したプロジェクトをセットアップするために:
laravel new cms
composer require laravel/ui
php artisan ui:auth
php artisan migrate
しかし、 http://cms.test/login にアクセスすると、ログインページが表示されます。
そして、不足しているリソースに対して2つの404エラーを取得します。
http://cms.test/js/app.js net::ERR_ABORTED 404 (Not Found)
http://cms.test/css/app.css
これらのファイルが見つからない理由は何ですか?
.htaccess、favicon.ico、index.php、robot.txtファイルを除いて、公開ディレクトリは空ですが、それは正常ですか?
私の場合、Apacheで仮想ホストを構成すると、フォルダへのパスが正しく書き込まれなかった:DocumentRoot "D:\ LARAVEL\instagrmalaravel\public"。 ..
ホスト上にあるとき:127.0.0.1 instagramlaravel.local、
変更:instagrmalaravel to:instagramlaravel。
そして、すべてが正しく機能しました。
ファイルが見つからない理由は、ファイルを生成するビルドプロセスを実行するのを忘れたためです。最後のコマンドnpm run dev
はこれを行います。 2つのコマンドをペアにする(npm install && npm run dev
)のドキュメントでは、多くの人々を引き付けているようです。