yireo / magento2-dump-cms-content
N/A
dev-master
2022-03-09 10:36 UTC
Requires
- magento/framework: *
This package is auto-updated.
Last update: 2024-09-22 01:13:31 UTC
README
一个为 Magento 2 添加 CLI 命令 bin/magento cms:dump
的模块,该命令将所有 CMS 页面和 CMS 块导出到 var/cms-output
文件夹中。
为什么?
此模块的开发考虑到 Hyva 主题:基于 Hyva 的主题,Tailwind CSS 在进入生产环境之前需要清理。为此,您需要配置 Tailwind 配置以查找特定的内容文件夹,以确保实际使用的 CSS 工具类不会从生产 CSS 中删除。遗憾的是,这无法与数据库一起工作。
一旦您将 Tailwind CSS 类添加到您的 CMS 块和 CMS 页面(例如,通过使用某些 Tailwind 定向的 WYSIWYG 编辑器或手动插入代码),这些 CSS 类可能会或可能不会被清理,这可能导致 CSS 样式错误。为了防止这种情况发生,此模块允许您将 CMS 内容导出到 var/cms-output
文件夹,然后将其包含在 Tailwind 配置中。
module.exports = { ... purge: { content: [ ... '../../../../../../../var/cms-output/**/*.html' ] } }