DEV Community

Discussion on: Sapper + Svelte + tailwindcss boilerplate

Collapse
 
s0kil profile image
Daniel Sokil

Using cssnano is a good idea:

const tailwindcss = require("tailwindcss");

const cssnano = require("cssnano")({
  preset: "default"
});

const purgecss = require("@fullhuman/postcss-purgecss")({
  content: ["./src/**/*.svelte", "./src/**/*.html"],
  defaultExtractor: content => content.match(/[A-Za-z0-9-_:/]+/g) || []
});

module.exports = {
  plugins: [
    tailwindcss("./tailwind.js"),
    ...(process.env.NODE_ENV === "production"
      ? [purgecss, cssnano]
      : [])
  ]
};
Collapse
 
mauro_codes profile image
Mauro Garcia

👏👏👏👏👏👏👏👏👏👏👏