下記の記事では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]