Entwicklung einer Laravel-Suite: Installation von Illuminate Foundation ohne Laravel-/Framework-Abhängigkeiten.
P粉463291248
2023-08-07 14:53:05
<p>Bei der Entwicklung von Laravel-Paketen verlassen sich Dienstanbieter auf die magischen Methoden config('my.config') und config_path('../my-config.php'), die in Illuminate/Foundation/helpers.php definiert sind. Aber wenn PHPStorm diese magischen Methoden nicht finden kann, wie können wir dann sicherstellen, dass diese Abhängigkeiten wirksam werden? <br /><br />Kann man überprüfen, welche Namespaces in Composer installiert sind? <br />Ich habe versucht:<br /><br />Einzelnes Kit: https://packagist.org/packages/illuminate/foundation Dieses Kit scheint eingestellt worden zu sein, ohne dass ein Ersatzplan vorgesehen ist. <br />Installieren Sie das gesamte Laravel/Framework. Es besteht ein Konflikt zwischen dieser Datei und der Anwendung, die ich installieren möchte. Gleichzeitig möchte ich auch versuchen, die Installation unnötiger Abhängigkeiten in der Suite zu vermeiden. <br />Ich habe einige Pakete von Illuminate ausprobiert: Konfiguration, Container und Verträge. Als ich den Quellordner überprüfte, stellte ich fest, dass kein Illuminate-Verzeichnis gefunden wurde. </p><p><br /></p>
我已经将Laravel框架作为开发依赖项。