::电磁2.3 ::模式:开发人员
在运行命令后的CMD中收到警告:在“默认”和“开发人员”模式下,不需要手动静态内容部署。
但在pub \ static \ frontend中未获得最新的CSS更改
如果我在 CSS 中进行了更改,则无法在前端获得结果。 如果我运行** setup:static-content:deploy **,那么也不会在pub \ static \ frontend中更新CSS
如果我 setup:static-content:deploy -f (-f强制),则CSS将在 pub \ static \ frontend
为什么CSS无法在“ setup:static-content:deploy”命令中更新 或以任何方式:没有“ setup:static-content:deploy”命令,css将自动在(pub \ static \ frontend)中更新
答案 0 :(得分:0)
可能是您的缓存已启用
检查缓存状态,请尝试php bin/magento c:st
禁用缓存尝试php bin/magento c:d
php bin/magento setup:static-content:deploy -f
的快捷方式
是php bin/magento s:st:d -f
在某些情况下,浏览器会缓存CSS,在这种情况下,您需要为浏览器禁用缓存。
对于Chrome:
选择右上角的“菜单”按钮,然后选择“More tools” > “Developer tools“
。您也可以通过按Ctrl + Shift + I
(对于Windows和Linux)或按Command + Option + I
(对于Mac OS X)进入此屏幕。
出现“开发工具”窗口。选择“Network“
,
选中“Disable cache”
框。