在 Vue+Vite 项目中安装 Tailwind CSS

安装 Tailwind CSS

官网安装文档:https://tailwindcss.com/docs/guides/vite#vue

  • 如果你尚未创建 Vite 项目,可以先创建一个新的 Vite 项目。
  • 这里假设你已经有 Vite 项目了,在项目中安装 tailwindcss 及相关依赖项:
npm install -D tailwindcss postcss autoprefixer
  • 命令生成 tailwind.config.jspostcss.config.js 文件
npx tailwindcss init -p

配置模板路径

  • tailwind.config.js 文件中添加需要用到的模板文件路径。
/** @type {import('tailwindcss').Config} */
module.exports = {
  // 这里配置文件路径
  // 具体相关配置可查看:https://tailwindcss.com/docs/content-configuration
  content: ['./index.html', './src/**/*.{vue,js,ts,jsx,tsx}'],
  theme: {
    extend: {}
  },
  plugins: []
}

注意: 我这里使用的是 module.export = {} 会提示 'module' is not defined

两种解决方式:
   1.将 module.export = {} 替换成 export default {}
   2.在项目的根目录下的 .eslintrc.cjs 文件中添加 env: {node: true}

将 Tailwind 指令添加到 CSS 中

  • 这里可以在存放 css 文件目录中创建一个 tailwind.css 文件,然后将 Tailwind 每个层的 @tailwind 指令添加到创建的 css 文件中。
/* tailwind.css */
@tailwind base;
@tailwind components;
@tailwind utilities;

如果有这个警告提示:Unknown at rule @tailwindcss(unknownAtRules)
可以在项目根目录下的 .vscode 目录中创建 settings.json 文件并添加以下代码:

{
  "css.lint.unknownAtRules": "ignore"
}
  • 然后在项目中引入创建的 tailwind.css 文件
import { createApp } from 'vue'
import App from './App.vue'

// 需要在所有样式之前引入
import './styles/tailwind.css'
import './styles/index.css'

const app = createApp(App)
app.mount('#app')

测试 Tailwind CSS 是否生效

  • App.vue 中的 class 中添加 text-base bg-red-500 text-white 然后运行项目:
    测试 Tailwind CSS 是否生效
  • 如果使用的是 vscode 编辑器,可以在 vscode 插件商店搜 bradlc.vscode-tailwindcss 并安装,即可带来提示:
    Tailwind CSS 提示
  • 8
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值