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

在Vue3 + Vite 项目中使用 Tailwind CSS 4.0

文章目录

  • 首先是我的package.json
  • 根据官网步骤
  • VS Code安装插件
  • 验证是否引入成功
  • 参考资料

首先是我的package.json

{"name": "aplumweb","private": true,"version": "0.0.0","type": "module","scripts": {"dev": "vite --open","build": "vite build","preview": "vite preview"},"dependencies": {"@tailwindcss/vite": "^4.0.3","tailwindcss": "^4.0.3","vue": "^3.5.13"},"devDependencies": {"@vitejs/plugin-vue": "^5.2.1","sass-embedded": "^1.83.4","vite": "^6.0.5"}
}

根据官网步骤

  • npm安装
    官网 https://tailwindcss.com/docs/installation/using-vite
    npm install tailwindcss @tailwindcss/vite

  • 配置插件 vite.config.js

import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import tailwindcss from '@tailwindcss/vite'// https://vite.dev/config/
export default defineConfig({plugins: [vue(),tailwindcss()],
})
  • 新建 src\styles\index.css
@import "tailwindcss";
  • 在main.js中引入这个css
import { createApp } from 'vue'
import './styles/index.css'
import App from './App.vue'createApp(App).mount('#app')

Tailwind CSS之前 导入基础组件 的三行代码被废弃,用 @import "tailwindcss"; 取代

在这里插入图片描述

VS Code安装插件

Tailwind CSS IntelliSense
在这里插入图片描述

验证是否引入成功

在App.vue中使用 <div class="bg-red-900">test</div> 验证
在这里插入图片描述

  • 在网页中呈现出颜色,表示引入成功
    在这里插入图片描述

参考资料

  1. 官网

https://tailwindcss.com/docs/upgrade-guide

  1. npx tailwindcss init 失效原因(因为tailwindcss 4.0版本不支持这种形式)

https://github.com/tailwindlabs/tailwindcss/discussions/15786

报错 
npx tailwindcss init -p npm ERR! could not determine executable to run  npm ERR! A complete log of this run can be found in:
  • 也注意 @tailwind 指令被废除。
  1. 参考视频

https://www.youtube.com/watch?v=P5d_UUxqOzs

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

相关文章:

  • Leetcode—922. 按奇偶排序数组 II【简单】
  • 一个开源 GenBI AI 本地代理(确保本地数据安全),使数据驱动型团队能够与其数据进行互动,生成文本到 SQL、图表、电子表格、报告和 BI
  • 使用Posix共享内存区实现进程间通信
  • 家政预约小程序12服务详情
  • 【C语言】指针详细解读2
  • MongoDB 聚合
  • LabVIEW涡轮诊断系统
  • 机器学习在地震预测中的应用
  • 总结11..
  • c++ 定点 new 及其汇编解释
  • Linux 传输层协议 UDP 和 TCP
  • springCload快速入门
  • 从 HTTP/1.1 到 HTTP/3:如何影响网页加载速度与性能
  • 人工智能导论-第3章-知识点与学习笔记
  • 游戏引擎 Unity - Unity 下载与安装
  • 鼠标拖尾特效
  • 4 前置技术(下):git使用
  • 从零开始:用Qt开发一个功能强大的文本编辑器——WPS项目全解析
  • 解决国内服务器 npm install 卡住的问题
  • DeepSeek 的含金量还在上升
  • 使用 Docker(Podman) 部署 MongoDB 数据库及使用详解
  • 大模型训练(6):张量并行
  • 【力扣】238.除自身以外数组的乘积
  • Nacos 的介绍和使用
  • DeepSeek最新图像模型Janus-Pro论文阅读
  • 【仿12306项目】基于SpringCloud,使用Sentinal对抢票业务进行限流
  • 【赵渝强老师】Spark RDD的依赖关系和任务阶段
  • 【B站保姆级视频教程:Jetson配置YOLOv11环境(六)PyTorchTorchvision安装】
  • Verilog语言学习总结
  • 【阅读笔记】LED显示屏非均匀度校正