magento 2 использует кешированные css вместо сгенерированных файлов из grunt - PullRequest
0 голосов
/ 19 марта 2019

Я был захвачен проектом Magento 2, и я на 100% новичок в Magento, что является проблемой, и, к сожалению, разработчик, который запустил проект, действительно труднодоступен.Я зашел довольно далеко, отлаживая и читая темы здесь и там, но я застрял в настройке быстрого и стабильного рабочего процесса CSS.

Я читал, что grunt - хороший инструмент для использования, поэтому у меня есть файл dev / tools / grunt / configs / themes.js с моей темой:

themename: {
  area: 'frontend',
  name: 'themename/subfolder',
  locale: 'en_US',
  files: [
    'css/source/_extend',
    'css/styles-m',
    'css/styles-l',
  ],
  dsl: 'less'
}

, который выглядитправо.Я перепробовал много вещей, и лучшее руководство, которое пришло ко мне, это: https://rkdev.co.uk/blog/grunt-watch-magento2-bug/

Когда я изменяю менее-файловое ворчание, создаются новые файлы CSS, но изменения не отражаются.Если я запускаю команды из руководства еще раз, изменения применяются, но новые изменения не отражаются в используемом CSS.Мой браузер обращается к кэшированному файлу (/pub/static/version1553005301/_cache/merged/20cb7cfc76ba5a78f4629833f789f9cf.css), который не был восстановлен grunt.Я думаю, в этом и заключается проблема, но я не знаю, как действовать дальше.Это неправильный мой grunt-config или моя тема или что-то еще?У меня нет видимых ошибок во время процессов.

...