每次都需要运行"setup:static-content:deploy -f"才能在 magento 2 开发人员模式下更新 css



:: 万磁王 2.3:: 模式 : 开发者

CMD 屏幕截图

在 CMD 中运行命令后收到警告:在"默认"和"开发人员"模式下不需要手动静态内容部署。

但是没有在 - pub\static\frontend 中获取最新的 CSS 更改

如果我在 CSS 中更改,则不会在前端获得结果。如果我运行**设置:静态内容:部署**,那么也不会在pub\static\前端更新css

如果我设置:静态内容:部署 -f (-f 强制),那么 CSS 将更新公共\静态\前端

为什么CSS在"setup:static-content:deploy"命令中没有更新或任何方式:没有"setup:static-content:deploy"命令CSS Update is new in (pub\static\frontend)

可能是 您的缓存已启用要检查缓存状态,请尝试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,在这种情况下,您需要禁用浏览器缓存。

对于铬:

选择右上角的"菜单"按钮,然后选择“More tools” > “Developer tools“。您也可以通过按 Windows 和 Linux 的 Ctrl + Shift + I 或 Mac OS X 的 Command + Option + I 进入此屏幕。此时将显示"开发工具"窗口。选择“Network“ ,选中“Disable cache”框。

最新更新