在 vue-cli 中使用 tailwindcss
Tailwind CSS 是一个高度可定制的基础层 CSS 框架,提供一系列的基础工具类,通过工具类的组合完成样式编写
说明
tailwindcss
从 2.0 开始使用了 PostCSS 8,但是 vue-cli 自带的为 PostCSS 7,从而需要安装 tailwindcss
的兼容版本
安装
- 安装依赖
sh
yarn add tailwindcss@npm:@tailwindcss/postcss7-compat
# OR
npm install tailwindcss@npm:@tailwindcss/postcss7-compat
# 同时 autoprefixer 的版本必须是 `9.x`
- 创建
tailwind.css
css
@tailwind base;
@tailwind components;
@tailwind utilities;
在
main.js
引入tailwind.css
根目录创建
postcss.config.js
js
module.exports = {
plugins: {
tailwindcss: {},
autoprefixer: {}
}
}
修改 tailwind 配置项
根目录创建 tailwind.config.js
文件
js
module.exports = {
theme: {},
variants: {},
plugins: []
}
编辑器插件
Visual Studio Code - Tailwind CSS IntelliSense
- 语法提示
- 代码高亮
- Linting
解决 @apply
语法错误
将 @apply
改为单行列出,多次调用