【问题标题】:Can I generate tailwind css in another way?我可以用另一种方式生成顺风 css 吗?
【发布时间】:2022-01-16 23:27:37
【问题描述】:

我想使用 tailwind.config.js 文件将所有与网格相关的 css 生成到一个文件中,并进行一些修改,例如前缀和媒体查询,无需在 html 中指定它们,js,框架文件?

这可能吗?

我现在可以看到使用正则表达式清除/安全列表是选项吗?

喜欢

module.exports = {
  purge: {
    enabled: true,
    options: {
      safelist: ['/place-/g', '/justify-/g']
    }
  }
}

感谢您对此的任何帮助。

请注意,我不喜欢设置带有类的“假 html 页面”,因为我的用例可能会随着时间的推移而增长。

【问题讨论】:

    标签: javascript reactjs vue.js tailwind-css


    【解决方案1】:

    如果我正确理解您的问题,您是否认为您只是缺少安全列表对象的 content 标准和 standard 键?

      purge: {
            content: ["./src/**/*.{html,js,svelte,ts}",],
            enabled: true,
            options: {
                safelist: {
                    standard: [/^grid-col/, /^grid-row/]
                }
            }
        },
    

    这可能对您有用: https://purgecss.com/safelisting.html#in-the-css-directly

    --

    如果您只需要顺风网格,也许这样的替代方案可能会有所帮助: https://github.com/VeronQ/tailwind-grid

    【讨论】:

    • 这很好,我刚刚为这个示例代码编写了我的正则表达式。我的问题归结为,清除和安全列表是包含特定“字段/区域/组件”css而不实际在项目中使用顺风的唯一方法吗?就像内容部分永远不会与我相关,我只是在寻找一种方法来生成仅基于网格属性的 css 文件。
    • 不幸的是,我认为您的问题的简短回答似乎是否定的。 Tailwind 没有像 Bootstrap 的“自定义和下载”选项那样简单的生成特定子集的方法。
    • (通过编辑添加了顺风网格替代方案)
    猜你喜欢
    • 1970-01-01
    • 2021-07-20
    • 2011-05-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-24
    • 2017-08-05
    • 2015-07-05
    相关资源
    最近更新 更多