在 Magento 2 js 和 css 中看不到变化
Cannot see changes in Magento 2 js and css
我是 magento 2 的新手,我正在为其创建扩展。
但是我看不到任何 js 和 css 变化。
当我检查我的源代码时,我的 js 文件 custom.js 和 css 文件 custom.css 已正确加载,但我看不到任何更改。
I tried to clear cache and didn't get any result.
I cleared cache from backed and manually as well and disabled all
cache too.
可能是因为核心 CSS 规则的优先级高于同一 DOM 元素的 css 规则。您应该使用浏览器开发人员工具对其进行检查。
步骤 1. 删除 pub/static/frontend
下的所有文件夹
步骤 2. 删除 var/cache
下的缓存文件夹
现在打开命令提示符并转到 magento 2 的根目录安装
并触发以下命令
第 3 步。php bin/magento setup:static-content:deploy
第 4 步。php bin/magento indexer:reindex
以上步骤对我有用。我希望它也对你有用。
如果您仍然遇到任何问题,请告诉我。
Require JS 会将更改缓存到您的 javascript 文件(即使在开发人员模式下)。要禁用缓存,请将以下内容添加到 MyNamespace/MyModule/view/frontend/requirejs-config.js
var config = {
urlArgs: "bust=" + (new Date()).getTime()
};
第一步。
rm -rf pub/static/frontend/*
第 2 步。
rm -rf var/cache/*
第 3 步。
php bin/magento s:s:d -f
第 4 步。
php bin/magento indexer:reindex
以上步骤对我有用。我希望它也对你有用。
为了高效工作,可以使用以下命令一起完成所有任务:
rm -rf var/view_preprocessed; rm -rf pub/static/frontend/*; rm -rf var/cache/*; php bin/magento setup:static-content:deploy -f de_DE;
我是 magento 2 的新手,我正在为其创建扩展。
但是我看不到任何 js 和 css 变化。
当我检查我的源代码时,我的 js 文件 custom.js 和 css 文件 custom.css 已正确加载,但我看不到任何更改。
I tried to clear cache and didn't get any result.
I cleared cache from backed and manually as well and disabled all cache too.
可能是因为核心 CSS 规则的优先级高于同一 DOM 元素的 css 规则。您应该使用浏览器开发人员工具对其进行检查。
步骤 1. 删除 pub/static/frontend
下的所有文件夹步骤 2. 删除 var/cache
下的缓存文件夹现在打开命令提示符并转到 magento 2 的根目录安装 并触发以下命令
第 3 步。php bin/magento setup:static-content:deploy
第 4 步。php bin/magento indexer:reindex
以上步骤对我有用。我希望它也对你有用。
如果您仍然遇到任何问题,请告诉我。
Require JS 会将更改缓存到您的 javascript 文件(即使在开发人员模式下)。要禁用缓存,请将以下内容添加到 MyNamespace/MyModule/view/frontend/requirejs-config.js
var config = {
urlArgs: "bust=" + (new Date()).getTime()
};
第一步。
rm -rf pub/static/frontend/*
第 2 步。
rm -rf var/cache/*
第 3 步。
php bin/magento s:s:d -f
第 4 步。
php bin/magento indexer:reindex
以上步骤对我有用。我希望它也对你有用。
为了高效工作,可以使用以下命令一起完成所有任务:
rm -rf var/view_preprocessed; rm -rf pub/static/frontend/*; rm -rf var/cache/*; php bin/magento setup:static-content:deploy -f de_DE;