Skip to content

Dog-Egg/tailwindcss-mp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tailwindcss-mp

支持小程序的 Tailwindcss

使用

tailwindcss-mp 与 tailwindcss 的使用方式基本一致,只是在配上稍有不同。

talwindcss.config.js

module.exports = {
  miniPrograms: true, // 开启小程序支持
  content: ["./src/**/*.{html,js,ts,jsx,tsx,vue}"],
  theme: {
    extend: {},
  },
  plugins: [],
  corePlugins: {
    preflight: false, // 小程序不需要 preflight
  },
};

为了兼容小程序,需要将原有的 tailwindcss postcss 插件改为新的插件。

with Vite

vite.config.js

  import { defineConfig } from "vite";
- import tailwindcss from "tailwindcss";
+ import tailwindcss from "tailwindcss/lib/vite";

  export default defineConfig({
+   plugins: [tailwindcss()],
    css: {
      postcss: {
-       plugins: [tailwindcss()],
      },
    },
  });

About

支持小程序的 Tailwindcss

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 90.8%
  • CSS 7.5%
  • HTML 1.6%
  • TypeScript 0.1%
  • Shell 0.0%
  • Svelte 0.0%