【问题标题】:Magento 2.2 extend.css style sheet changes are not showing on site despite clearing cache尽管清除了缓存,但 Magento 2.2 extend.css 样式表更改未显示在站点上
【发布时间】:2019-04-01 12:38:03
【问题描述】:

我正在开发一个由另一家公司开发的 magento 2.2 网站。我需要对网站的样式表进行一些小改动,但我似乎无法让它们出现在网站上。我之前只在以前版本的 magento 中工作过,我记得它比这容易得多!

我更新了 \app\design\frontend..\web\css\ 目录 (extend.css) 中的样式表,并刷新了站点缓存、刷新的 js/css 缓存、刷新的 magento 缓存和缓存存储以及没有任何效果。

我已尝试在同一目录中创建 _extend.less(按照另一个论坛的说明),但什么也没有...

我还尝试直接编辑浏览器检查器告诉我样式正在生成的样式表(在目录 /var/view_preprocessed/pub/static/frontend/..etc 中)并再次清除所有相同的缓存。什么都没有!

谁能建议如何进行这项工作?

如果需要,该站点的 URL 是 https://stockgone.com

【问题讨论】:

    标签: css magento magento2.2


    【解决方案1】:

    应该可以了。要检查您的 css 代码是否真的更新或不浏览您添加的直接 url [您提到已经添加了直接 css 代码]。例如 pub/static/version1545823281/frontend/vendor/theme/en_US/css/style.css

    刷新并搜索您添加的 CSS。如果您的代码已更新,请再次刷新页面,希望您能看到更改。

    我希望你已经通过 SSH 命令清理和刷新缓存 php bin/magento cache:clean 和 php bin/magento cache:flush

    您还可以使用 chrome 的隐身模式或 Firefox 的私有模式浏览网站。有时浏览器缓存可能会导致此类问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-10-24
      • 1970-01-01
      • 1970-01-01
      • 2015-04-28
      • 2012-02-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多