Adjustments for build phase

This commit is contained in:
David Bomba 2023-09-19 15:56:27 +10:00
parent fe614ff282
commit 4d0d7357bd

View File

@ -51,7 +51,7 @@ class ReactBuilder extends Command
$directoryIterator = new \RecursiveDirectoryIterator(public_path('react'), \RecursiveDirectoryIterator::SKIP_DOTS); $directoryIterator = new \RecursiveDirectoryIterator(public_path('react'), \RecursiveDirectoryIterator::SKIP_DOTS);
foreach (new \RecursiveIteratorIterator($directoryIterator) as $file) { foreach (new \RecursiveIteratorIterator($directoryIterator) as $file) {
if ($file->getExtension() == 'js') { if ($file->getExtension() == 'js' && stripos($file->getFileName(), config('ninja.app_version')) !== false) {
if (str_contains($file->getFileName(), 'index-')) { if (str_contains($file->getFileName(), 'index-')) {
$includes .= '<script type="module" crossorigin src="/react/'.$file->getFileName().'"></script>'."\n"; $includes .= '<script type="module" crossorigin src="/react/'.$file->getFileName().'"></script>'."\n";
} else { } else {
@ -59,7 +59,7 @@ class ReactBuilder extends Command
} }
} }
if (str_contains($file->getFileName(), '.css')) { if (str_contains($file->getFileName(), '.css' && stripos($file->getFileName(), config('ninja.app_version')) !== false) {
$includes .= '<link rel="stylesheet" href="/react/'.$file->getFileName().'">'."\n"; $includes .= '<link rel="stylesheet" href="/react/'.$file->getFileName().'">'."\n";
} }
} }