Situazione: sto eseguendo alcune prove gratuite di Magento 2 e ho uno spazio HD limitato sul VPS. Per questo motivo per ridurre lo spazio in HD, voglio avere Magento come link simbolico dei file in modalità predefinita o di produzione. Ho notato che un'installazione predefinita di Magento 2 è di circa 420mb una volta che il sito viene eseguito per circa 770mb, quindi 350mb di questi sono file copiati.
Ho modificato: riga app / etc / di.xml:
<item name="default" xsi:type="object">Magento\Framework\App\View\Asset\MaterializationStrategy\Copy</item>
per
<item name="default" xsi:type="object">Magento\Framework\App\View\Asset\MaterializationStrategy\Symlink</item>
Funziona bene e il sito creerà correttamente i collegamenti simbolici anche in modalità predefinita. Tuttavia, il problema è che il CSS non è stato creato o js-translation.json i file che dovrebbe creare ma non sono:
/pub/static/version1488209436/frontend/Magento/luma/en_US/css/styles-m.css
/pub/static/version1488209436/frontend/Magento/luma/en_US/css/styles-l.css
/pub/static/version1488209436/frontend/Magento/luma/en_US/css/print.css
/pub/static/version1488209436/frontend/Magento/luma/en_US/js-translation.json
Quindi la domanda è: come faccio a far sì che Magento generi anche questi file in modalità predefinita o di produzione e usando i collegamenti simbolici?