не удалось открыть поток: Нет такого файла или каталога для развертывания статического содержимого


Недавно я добавил новый css-файл корневого источника для magento storefront, поместив его в default_head_blocks.xml в приведенном ниже заявлении.

<css src="css/custom.css"/>

Теперь я запустил команду обновления

php bin/magento setup:upgrade

У меня такой же обычай.меньше файлов по указанному ниже пути к моей пользовательской теме.

app/design/frontend/myvendor/mytheme/web/css/custom.less

Когда я сейчас пытаюсь запустить команду развертывания, Magento выдает мне ошибку

pub/статический/интерфейс/myvendor/mytheme/en_US/css/custom.css): не удалось открыть поток: Нет такого файла или каталога

Я не знаю, является ли это проблемой версии или нет, но я уже пытался отключить статические файлы из бэкенда, установив

store>configuration>advanced>Developer>Static File Setting>Sign Static Files к Нет

А также попытка снова запустить команду с правами администратора.

Тем не менее, ошибка сохраняется.

Author: Shashank Bhatt, 2018-09-19

1 answers

Эта ошибка на самом деле была создана как пользовательская.файл меньше был пустым, и поэтому magento не создавал из него пользовательский файл.css.

Я не знаю, ошибка это или нет, так как пустой пользовательский файл.css должен быть сгенерирован из соответствующего пустого пользовательского файла.меньше файлов.

Добавление в него некоторых правил css решает эту проблему.

 1
Author: Shashank Bhatt, 2018-09-21 16:25:24