【发布时间】:2021-06-05 09:03:39
【问题描述】:
使用 ReactJS 时,Tailwind suggests using CRACO(创建 React 应用配置覆盖)。我基于blog post on minifying css names 和CRACO docs 的最佳尝试使我尝试了下面的 craco.config.js 文件。但它仍然不适用于 Tailwind.css。分别在两个评论的位置尝试过。
在通过 webpack 或外部包使用 TailwindCSS 时,是否有人能够缩小/混淆 css 类名?如果是这样,请详细说明您的配置文件或一些分步说明,因为我已经花了几个月的时间试图解决这个问题......
// craco.config.js
module.exports = {
style: {
postcss: {
plugins: [require('tailwindcss'), require('autoprefixer')],
// loaderOptions: {
// modules: {
// localIdentName: '[sha1:hash:hex:4]'
// },
// importLoaders: 1
// },
},
// css: {
// loaderOptions: {
// modules: {
// localIdentName: '[sha1:hash:hex:4]'
// },
// importLoaders: 1
// },
// }
},
};
【问题讨论】:
标签: css reactjs webpack obfuscation tailwind-css