mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-02-23 23:07:46 +01:00
fix: 🐛 Import map quando si utilizza il dev server di Vite
This commit is contained in:
parent
8a72882b42
commit
504d918cea
@ -42,14 +42,18 @@
|
|||||||
$module = $split[1];
|
$module = $split[1];
|
||||||
$path = "vendor/$vendor/$module/index.js";
|
$path = "vendor/$vendor/$module/index.js";
|
||||||
}
|
}
|
||||||
$vite_server = app()->make(\Innocenzi\Vite\Vite::class)->isDevelopmentServerRunning();
|
|
||||||
|
$osm_index = vite_asset('resources/js/index.js');
|
||||||
|
if (!Str::contains($osm_index, config('vite.dev_url'))) {
|
||||||
|
$osm_index = Str::replace('resources/js', '', $osm_index);
|
||||||
|
}
|
||||||
@endphp
|
@endphp
|
||||||
@empty($path)
|
@empty($path)
|
||||||
@else
|
@else
|
||||||
<script type="importmap">
|
<script type="importmap">
|
||||||
{
|
{
|
||||||
"imports": {
|
"imports": {
|
||||||
"openstamanager": "{{$vite_server ? vite_asset('resources/js/index.js') : vite_asset('index.js')}}",
|
"openstamanager": "{{$osm_index}}",
|
||||||
"external_module": "{{vite_asset($path)}}"
|
"external_module": "{{vite_asset($path)}}"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -58,6 +62,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
<script type="module">
|
<script type="module">
|
||||||
import * as extModule from 'external_module';
|
import * as extModule from 'external_module';
|
||||||
|
Loading…
x
Reference in New Issue
Block a user