Magento 2:css变化的文件路径

时间:2016-10-26 07:04:41

标签: magento magento2

我是magento 2的新手,我正在下面的路径上对luma主题进行css更改。

但是在内容部署之后我丢失了我的css更改。 请帮助我。

/pub/static/frontend/Magento/luma/en_US/css/styles-m.css /pub/static/frontend/Magento/luma/en_US/css/styles-l.css

1 个答案:

答案 0 :(得分:1)

  

您不应编辑/修改pub / *或vendor / *目录中的文件。   Pub用于部署,供应商用于默认结构,您可以使用   通过您的模板或自定义模块覆盖

<强>相反:

  • 在app / design / frontend / {vendor} / {yourTheme} /中创建一个新主题。 您可以使用Blank或Luma主题

  • 您还可以创建从Blank继承的新主题(继承 在theme.xml中定义。如果您已经在使用某些主题 然后跳过这一步。

  • 在您的主题中进行编辑,以便更改保持可见并且不会 清除缓存或升级系统时更换。
  • 使用grunt将.less编译为部署文件。
  • 您还可以设置源图,以便在您的样式中指向您的样式 主题.less文件,这样你就可以提高工作效率。

如果您只想覆盖css文件,那么您就不需要编译它。所以按照上面的步骤,更改您的CSS并清除缓存。它会起作用