当前位置:首页 > 编程笔记 > 正文
已解决

TailwindCSS使用并开启JIT(vue2)

来自网友在路上 176876提问 提问时间:2023-10-23 13:21:29阅读次数: 76

最佳答案 问答题库768位专家为你答疑解惑

前提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的所有功能了

查看全文

99%的人还看了

猜你感兴趣

版权申明

本文"TailwindCSS使用并开启JIT(vue2)":http://eshow365.cn/6-22504-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!