1
0
mirror of https://github.com/flarum/core.git synced 2025-08-05 16:07:34 +02:00

fix: compiling split chunks in production

This commit is contained in:
Sami Mazouz
2024-04-26 14:25:13 +01:00
parent 9149ecc7aa
commit 270188b5b0

View File

@@ -18,8 +18,6 @@ use Illuminate\Filesystem\FilesystemAdapter;
/** /**
* Used to copy JS files from a package directory to the assets' directory. * Used to copy JS files from a package directory to the assets' directory.
* Without concatenating them. Primarily used for lazy loading JS modules. * Without concatenating them. Primarily used for lazy loading JS modules.
*
* @method DirectorySource[] getSources()
*/ */
class JsDirectoryCompiler implements CompilerInterface class JsDirectoryCompiler implements CompilerInterface
{ {
@@ -53,6 +51,10 @@ class JsDirectoryCompiler implements CompilerInterface
public function getUrl(): ?string public function getUrl(): ?string
{ {
foreach ($this->getSources() as $source) {
$this->eachFile($source, fn (JsCompiler $compiler) => $compiler->getUrl());
}
return null; return null;
} }