当前位置: 首页 > news >正文

TailwindCSS使用并开启JIT(vue2)

前提vue2工程

安装

不要安装官网最新版,因为vue2还不支持

npm install -D tailwindcss@npm:@tailwindcss/postcss7-compat postcss@^7 autoprefixer@^9

init 配置

npx tailwindcss init -p

这样根目录多了两个文件
tailwind.config.js和postcss.config.js

main.js 引入

import 'tailwindcss/tailwind.css'

重启项目npm run serve

这样基本上就开就可以用常规的那些类名来设置样式了,例如 m-20, p-200 ,text-200等。

开启JIT(解决 text-[ 16px] 、 bg-[#000000]等带中括号的自定义动态类名不生效问题,也就是官网说的任意值设置。

安装cross-env

npm install -D cross-env

修改tailwind.config.js

设置mode,和purge(文件的监控范围)

module.exports = {mode: 'jit',purge: ['./src/**/*.{vue,js,ts,html}'],darkMode: false, // or 'media' or 'class'theme: {extend: {},},plugins: [],
}

修改package.json的scripts指令

加入 cross-env TAILWIND_MODE=watch

"scripts": {"serve": "cross-env TAILWIND_MODE=watch vue-cli-service serve","build": "cross-env TAILWIND_MODE=build vue-cli-service build",
},

npm run serve

你可以拥有tailwindcss的所有功能了

http://www.lryc.cn/news/206634.html

相关文章:

  • 【CSS】伪类和伪元素
  • Dunham‘s sports EDI需求分析
  • 如何在Linux将Spring Boot项目的Jar包注册为开机自启动系统服务
  • LAMP项目部署实战
  • Tauri2 mobile development traps
  • 使用Jenkins触发gitlab的webhook
  • Vcenter 6.5 web 报错503解决办法
  • 计算机网络-计算机网络体系结构-应用层
  • 软考-网络安全漏洞防护技术原理与应用
  • 【自然语言处理】理解词向量、CBOW与Skip-Gram模型
  • 一致性哈希算法原理
  • 回归预测 | MATLAB实现BO-LSTM贝叶斯优化长短期神经网络多输入单输出回归预测
  • 工厂干洗店洗鞋店系统,校园洗护小程序来了
  • 计算机毕设 opencv 图像识别 指纹识别 - python
  • 简化通知基础设施:开源的消息通知服务 | 开源专题 No.41
  • 微信公众号排版写作
  • UE4/5 批量进行贴图Texture压缩、修改饱和度
  • mysql中limit和offset的用法详细介绍
  • vivado简单仿真入门
  • Elsevier (爱思唯尔) 期刊 投稿流程与注意点
  • centos Let‘s Encrypt 免费https证书申请,并且自动续约
  • nodejs+vue城市轨道交通线路查询系统-计算机毕业设计
  • MFC Windows 程序设计[332]之十进制转十六进制编辑框(附源码)
  • 转化率的催化剂:网站客服机器人如何推动企业销售?
  • Go 包操作之如何拉取私有的Go Module
  • VR酒店专业情景教学演示
  • odps函数
  • 【golang】mysql默认排序无法实现 使用golang实现对时间字符串字段的排序
  • C语言学习笔记总结(一)
  • WPF:自定义按钮模板