소스 검색

fix(dev): unexpected purgecss result

use tailwind's build-in purge instead.
Runjuu 5 년 전
부모
커밋
5e271ba454
3개의 변경된 파일5개의 추가작업 그리고 15개의 파일을 삭제
  1. 0 1
      package.json
  2. 0 13
      postcss.config.js
  3. 5 1
      tailwind.config.js

+ 0 - 1
package.json

@@ -3,7 +3,6 @@
     "version": "0.0.1",
     "private": true,
     "devDependencies": {
-        "@fullhuman/postcss-purgecss": "^2.1.2",
         "@tailwindcss/ui": "^0.1.3",
         "cssnano": "^4.1.10",
         "del": "^6.0.0",

+ 0 - 13
postcss.config.js

@@ -3,18 +3,5 @@ module.exports = (ctx) => ({
     require("autoprefixer"),
     require("tailwindcss")("tailwind.config.js"),
     ctx.env === "production" ? require("cssnano")({ preset: "default" }) : null,
-    ctx.env === "production"
-      ? require("@fullhuman/postcss-purgecss")({
-        content: [
-          './src/**/*.js',
-          './src/**/*.cljs',
-          './resources/**/*.html',
-        ],
-
-        // https://tailwindcss.com/docs/controlling-file-size#understanding-the-regex
-        // without this we miss keeping eg. `w-1/2`
-        defaultExtractor: (content) => content.match(/[\w-/:]+(?<!:)/g) || [],
-      })
-      : null,
   ],
 });

+ 5 - 1
tailwind.config.js

@@ -1,4 +1,8 @@
 module.exports = {
-  purge: false,
+  purge: [
+    './src/**/*.js',
+    './src/**/*.cljs',
+    './resources/**/*.html',
+  ],
   plugins: [require("@tailwindcss/ui")],
 };