【Vue 3/Vite】Tailwind CSS稳定版安装替代CDN引入

CDN方式的缺点

<script src="https://cdn.tailwindcss.com"></script>

一行代码直接给项目埋雷。

1、该CDN服务宕机、被墙或网络不稳定,网站将无法加载这些关键资源。用户现场极有可能是断网环境哦!

2、有缓存失效风险,如果CDN服务商决定清理旧版本资源,或者更改了文件路径,你的网站会突然失效。我们也可以通过控制台--网络--禁用缓存,来观察后果。

所以正确的方式是使用npm/yarn/pnpm管理依赖,并通过构建工具打包,将关键依赖内联或打包到应用中,确保核心功能稳定。

Tailwind CSS v3 稳定版安装(Vue 3 + Vite)

  1. 安装依赖(固定 v3 版本)

npm install -D tailwindcss@3.4.1 postcss@8.4.38 autoprefixer@10.4.19

  1. 生成配置文件
javascript 复制代码
npx tailwindcss init -p
  1. 配置 tailwind.config.js
javascript 复制代码
// tailwind.config.js
module.exports = {
  content: ["./index.html", "./src/**/*.{vue,js,ts,jsx,tsx}"],
  theme: {
    extend: {},
  },
  plugins: [],
}
  1. 配置 postcss.config.js(自动生成,无需改)
javascript 复制代码
// postcss.config.js
module.exports = {
  plugins: {
    tailwindcss: {},
    autoprefixer: {},
  },
}
  1. 在 CSS 入口文件引入 Tailwind
javascript 复制代码
/* src/assets/main.css */
@tailwind base;
@tailwind components;
@tailwind utilities;
  1. 确保 main.js 引入 CSS
javascript 复制代码
// src/main.js
import { createApp } from 'vue'
import App from './App.vue'
import './assets/main.css' // ← 关键!

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

✅ 验证(30秒)

在 App.vue 加:

javascript 复制代码
<div class="bg-green-500 text-white p-4">✅ Tailwind v3 稳定版</div>

显示绿底白字 → 成功!

相关推荐
IT_陈寒25 分钟前
Vite的热更新突然不香了,排查三小时差点砸键盘
前端·人工智能·后端
子兮曰1 小时前
Agency-Agents 深度解析:400+ AI 专家的"梦之队"如何重塑开发工作流
前端·后端·vibecoding
竹林8182 小时前
用 The Graph 查询链上数据实战:从手搓 RPC 到 Subgraph,我的 NFT 项目数据加载快了 10 倍
前端·javascript
妙码生花2 小时前
从 PHP 到 AI + Golang,程序员自救转型手记(十九):点选验证码代码逐行目检
前端·后端·go
Awu12273 小时前
⚡从零开发 Agent CLI(五)实现一个可治理、可扩展的工具系统
前端·人工智能·claude
咪库咪库咪3 小时前
Vue3-生命周期
前端
莪_幻尘3 小时前
你的 AI Skill 越多越蠢?Token 上下文爆炸的求生指南
前端·ai编程
lichenyang4534 小时前
从 has.echo 到异步 API 注册表:一次 ASCF API 回调不触发的排查复盘
前端
林瞅瞅4 小时前
Nuxt3 项目部署 Nginx 防盗链后特定 JS 文件 403 问题修复方案
前端
kyriewen4 小时前
别再每次都 Google 了:我整理了前端日常最常踩的 10 个 Git 坑,附速查表
前端·javascript·git