【发布时间】:2016-10-26 07:04:41
【问题描述】:
我是 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
【问题讨论】:
我是 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
【问题讨论】:
您不应编辑/修改 pub/* 或 vendor/* 目录中的文件。 Pub 用于部署,vendor 用于默认结构,您可以使用 通过您的模板或自定义模块覆盖
改为:
在 app/design/frontend/{vendor}/{yourTheme}/ 中创建一个新主题。 您可以使用 Blank 或 Luma 主题
您还可以创建继承自 Blank 的新主题(继承 在 theme.xml 中定义)。如果您已经在使用某个主题 然后跳过这一步。
如果你只想覆盖 css 文件,那么你不需要编译它。所以按照上面的步骤,改变你的CSS并清除缓存。它会起作用的。
【讨论】: