下記の記事ではLaravel9で、publicフォルダ名を変更する方法を記載しました。
Laravel10では利用できなくなりましたので、Laravel10での対応方法を記載します。
Laravelの変更
bootstrap/app.phpでpublicパスを上書きします。
下記のコードを return $app;する前に追記します。
bootstrap/app.php
$app->usePublicPath(realpath(base_path('./html')));viteの変更
vite.config.jsのlaravel-vite-pluginにpublicDirectoryを追加します。
vite.config.js
export default defineConfig({
plugins: [
laravel({
publicDirectory: 'html',
input: ['resources/css/app.css', 'resources/js/app.js'],
refresh: true,
}),
],
});[AD]

