Magento 2-Setup: Statischer Inhalt: Bereitstellen von Symlinks


7

Wenn Sie alle pub/staticDateien in Magento 2 entfernen und die Homepage öffnen, werden die Dateien als Symlinks generiert. Bei Verwendung des Befehls werden setup:static-content:deploydie Dateien kopiert, auch nachdem der Bereitstellungsmodus mit dem Befehl auf Entwickler eingestellt wurde bin/magento deploy:mode:set developer. Wie kann ich die Statik als Symlinks vom Terminal generieren lassen, da es im Browser viel länger dauert?

Antworten:


8

Ich konnte dieses Problem beheben, indem ich diesen Knoten in app / etc / di.xml hinzufügte

<type name="Magento\Deploy\Model\Deploy\LocaleDeploy">
        <arguments>
            <argument name="assetPublisher" xsi:type="object">developerPublisher</argument>
        </arguments>
    </type>

Für Magento 2.2 wird Code sein

 <type name="Magento\Deploy\Service\DeployStaticFile">
    <arguments>
        <argument name="assetPublisher" xsi:type="object">developerPublisher</argument>
    </arguments>
</type>

Ich habe immer gedacht, dass dies nicht funktioniert hat, bis ich var / view_preprocessed gelöscht habe, bevor ich statischen Inhalt bereitgestellt habe, und jetzt funktioniert es definitiv.
David Tay
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.