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:
@@ -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;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user