TailwindCss样式框架 + vue 快速上手及注意事项

请添加图片描述

Tailwind css框架介绍

Tailwind是一个行内样式库,就是将各种各样的class集成好,在使用时只需要在html中的class内写行内样式即可 例如 :
<div class="bg-red text-blue-500"> bigyellow </div>
就可以为这个div添加一个红色背景颜色和一个蓝色字体

以下为官方介绍:

Tailwind CSS 是一个功能类优先的 CSS 框架,它集成了诸如 flex, pt-4, text-center 和
rotate-90 这样的的类,它们能直接在脚本标记语言中组合起来,构建出任何设计。

官网链接 TailwindCss官网

Tailwind css 的使用(vue)

在vue项目的根目录 终端 输入以下命令,安装 Tailwind css 以及tailwind所依赖的两个css工具库 postcss autoprefixer

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

在vue项目的根目录终端中输入以下命令,初始化tailwind

npx tailwindcss-cli@latest init

main.js 中引入tailwind css

import "tailwindcss/tailwind.css"

接着在 vue.config.js 中添加webpack配置

module.exports = {
  css: {
    loaderOptions: {
      postcss: {
        plugins: [
          require("tailwindcss"),
          require("autoprefixer"),
        ],
      },
    },
  }
 }

这时候tailwind已经在vue项目中引入好了,在vue项目的根目录下新增了一个tailwindcss的配置文件tailwind.config.js,可以在页面中按照官网的class写点简单代码测试一下是否安装成功

Vscode(tailwindcss)相关插件

工欲善其事,必先利其器,在安装完成后我们还可以再提升一下tailwind的开发效率,在vscode中安装如下图所示插件,可以为我们开发时提供tailwind相关的代码提示。
在这里插入图片描述

注意事项

在安装 Tailwind css IntelliSense 插件后,记得把其他的css提示插件卸载一下,例如下图插件,因为在我使用的过程中,有其他 css插件 和 Tailwind css IntelliSense 相互冲突,导致每次vscode打开后占用内存非常高,甚至直接卡死。当然如果你 当前使用并无异常也可以同时使用多个css插件,仅作为一个自查方案
在这里插入图片描述
在开发的时候如果发现直接在class中输入样式并无代码提示记得先 敲一个空格,这时候tailwind的代码提示就出来了

最后

如果我的文章对你有帮助可以点个赞或者关注一下噢!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值