Ситуация: я провожу несколько бесплатных испытаний Magento 2 и у меня ограничено HD-пространство на VPS. По этой причине, чтобы урезать HD-пространство, я хочу использовать символическую ссылку Magento для файлов в стандартном или производственном режиме. Я заметил, что установка Magento 2 по умолчанию составляет около 420 МБ, а при первом запуске сайта она достигает 770 МБ, поэтому 350 МБ это скопированные файлы.
Я изменил: app / etc / di.xml строка:
<item name="default" xsi:type="object">Magento\Framework\App\View\Asset\MaterializationStrategy\Copy</item>
в
<item name="default" xsi:type="object">Magento\Framework\App\View\Asset\MaterializationStrategy\Symlink</item>
Это работает нормально, и сайт будет правильно создавать символические ссылки даже в режиме по умолчанию. Однако проблема в том, что css не создан или js-translation.json - файлы, которые он должен создать, но это не так:
/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
Таким образом, вопрос заключается в следующем: как заставить Magento также генерировать эти файлы в стандартном или производственном режиме и с использованием символических ссылок?