0.0.2 • Published 3 years ago

taro-plugin-tailwind-weapp v0.0.2

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

taro-plugin-tailwind-weapp

Taro 中使用 tailwind

安装

$ npm i taro-plugin-tailwind-weapp --save

Or

$ yarn add taro-plugin-tailwind-weapp

使用

引入插件

请确保 Taro CLI 已升级至 Taro 3.1 及以上。

  1. 创建一个 tailwind.css 文件
@tailwind utilities;
  1. app.ts 中引入该样式文件

  2. 修改项目 config/index.js 中的 plugins 配置为如下

const config = {
  ...
  plugins: [
    ...其余插件

    'taro-plugin-tailwind-weapp',
    // 或者使用include,只处理特定的文件
    ['taro-plugin-tailwind-weapp', {
      include: [/tailwind/],
    }]
  ]
  ...
}
  1. 原则上,插件会在构建开始时自动创建配置文件,但是你也可以选择运行
taro tailwind --init

在项目根目录生成一个 tailwind.config.js 配置文件,也可以直接复制 我的配置文件

参数

插件可以接受如下参数:

参数项类型是否可选用途
includestring同postcss的include
excludenumber同postcss的exclude

参考

本插件实现过程中参考了 taro-plugin-tailwindtailwind-taro. 前者需要安装特定的 Windi CSS Intellisense,后者是一个postcss插件,而且强行去掉了所有的媒体查询功能。