【发布时间】:2020-12-03 08:11:15
【问题描述】:
我使用 PostCSS 在我的项目中包含 Tailwind CSS,并且 Tailwind 的内置 Purge 实现非常适合核心库(在下面的 style.pcss 中)。但是,我也将 @tailwind/typography 作为插件包含在内,并且它的选择器不会被清除。
// postcss.config.js
const cssnano = require('cssnano')
module.exports = {
plugins: [
require('postcss-import'),
require('tailwindcss'),
process.env.NODE_ENV === 'production' ? require('autoprefixer') : null,
process.env.NODE_ENV === 'production' ? cssnano({ preset: 'default' }) : null
]
}
// tailwind.config.js
module.exports = {
plugins: [
require('@tailwindcss/typography')
],
purge: [
'./build/*.html',
'./build/**/*.html'
],
}
// style.pcss
@tailwind base;
@tailwind components;
@tailwind utilities;
【问题讨论】:
标签: css postcss tailwind-css css-purge