Magento 2 изменения в Js и CSS

Я новичок в Magento 2 и я создаю расширение для него.

но я не вижу никаких изменений js и css.

когда я проверяю свой исходный код, мой пользовательский файл js.пользовательские файлы JS и css.css загружен правильно, но я не вижу никаких изменений.

Я попытался очистить кэш и не получите никакого результата.

я очистил кэш от резервного копирования и вручную, а также отключил все кэш тоже.

пожалуйста, помогите мне в этом.

3 ответов


Шаг 1. удалите все папки в разделе pub/static / frontend

Шаг 2. удалить папку кэша под var / cache

теперь откройте командную строку и перейдите к корневой установке magento 2 и выполните следующие команды

Шаг 3. php bin/magento setup:static-content:deploy

Шаг 4. php bin/magento indexer:reindex

вышеуказанный шаг работал для меня. Надеюсь, это сработает и для вас.

Дайте мне знать, если вы все же столкнулись с какой-либо проблемой.


Это может быть потому, что основное правило CSS имеет приоритет над вашим правилом css для того же элемента DOM. Вы должны проверить его с помощью инструментов разработчика в браузере.


Require JS будет кэшировать изменения в ваших файлах javascript (даже в режиме разработчика). Чтобы отключить кэширование, добавьте ниже в mynamespace/MyModule/view/frontend / requirejs-config.js

var config = {
    urlArgs: "bust=" + (new Date()).getTime()
};