Laravel11 Viteが出力するURL・パスの変更方法
====
Bladeでの@viteは
```php
@vite(['resources/css/app.css', 'resources/js/app.js'])
```
こういうhtmlで出力される。
```php
```
`http://localhost/`が不要な場合は削除できる。
```php
// app/Providers/AppServiceProvider.php
use Illuminate\Support\Facades\Vite;
use Illuminate\Support\ServiceProvider;
class AppServiceProvider extends ServiceProvider
{
public function boot(): void
{
Vite::createAssetPathsUsing(fn (string $path) => "/$path");
}
}
```
変更後。
```php
```
「ワイルドカードサブドメインを使っている」とか「CDNから配信したい」ような時もこれでドメインを変更することもできる。CDNからのように固定なら.envの`ASSET_URL`でもいいけど`Vite::createAssetPathsUsing()`はViteだけが対象。