vue3中安裝并且使用Tailwind CSS的完整步驟
Vue 3 項(xiàng)目安裝 Tailwind CSS 完整步驟(基于 Vite)
1. 創(chuàng)建 Vue 3 項(xiàng)目(可選)
若尚未創(chuàng)建項(xiàng)目,可先初始化一個(gè) Vite 項(xiàng)目:
npm create vite@latest my-vue-app -- --template vue cd my-vue-app
2. 安裝依賴
安裝 Tailwind CSS 及其相關(guān)依賴:
npm install -D tailwindcss postcss autoprefixer
3. 初始化配置文件
生成 tailwind.config.js 和 postcss.config.js:
npx tailwindcss init -p
4. 配置模板路徑
修改 tailwind.config.js,確保 content 字段包含所有 Vue 文件路徑:
/** @type {import('tailwindcss').Config} */
export default {
content: [
"./index.html",
"./src/**/*.{vue,js,ts,jsx,tsx}", // 匹配所有 Vue/JS/TS 文件
],
theme: {
extend: {},
},
plugins: [],
}5. 創(chuàng)建并引入樣式文件
在 src 目錄下新建 style.css 文件,并添加 Tailwind 指令:
/* src/style.css */ @tailwind base; @tailwind components; @tailwind utilities;
在 main.js 中引入樣式文件:
import './style.css' // 使用相對(duì)路徑,避免別名配置問(wèn)題
6. 運(yùn)行項(xiàng)目
啟動(dòng)開(kāi)發(fā)服務(wù)器:
npm run dev
7. 驗(yàn)證安裝
在 App.vue 中添加測(cè)試代碼:
<template>
<h1 class="text-3xl font-bold underline text-blue-500">
Hello Tailwind CSS!
</h1>
</template>預(yù)期效果:顯示藍(lán)色、加粗、帶下劃線的超大文本。
常見(jiàn)問(wèn)題
樣式未生效
- 檢查
tailwind.config.js中content路徑是否正確 - 確保
style.css已正確引入到main.js
PostCSS 兼容性問(wèn)題
確保 postcss.config.js 已自動(dòng)生成,若項(xiàng)目中有自定義 PostCSS 配置,需手動(dòng)合并。
到此這篇關(guān)于vue3中安裝并且使用Tailwind CSS的文章就介紹到這了,更多相關(guān)vue3使用Tailwind CSS內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
vue實(shí)現(xiàn)鼠標(biāo)移入移出事件代碼實(shí)例
這篇文章主要介紹了vue實(shí)現(xiàn)鼠標(biāo)移入移出事件,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-03-03
Vue時(shí)間軸 vue-light-timeline的用法說(shuō)明
這篇文章主要介紹了Vue時(shí)間軸 vue-light-timeline的用法說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-10-10
webpack如何打包一個(gè)按需引入的vue組件庫(kù)
在vue項(xiàng)目開(kāi)發(fā)中,我們會(huì)將經(jīng)常用到的邏輯或模塊抽象成組件,對(duì)于那些多個(gè)項(xiàng)目都有用到的組件,可以考慮封裝成組件庫(kù),這篇文章主要給大家介紹了關(guān)于webpack如何打包一個(gè)按需引入的vue組件庫(kù)的相關(guān)資料,需要的朋友可以參考下2022-02-02
springboot+VUE實(shí)現(xiàn)登錄注冊(cè)
這篇文章主要為大家詳細(xì)介紹了springboot+VUE實(shí)現(xiàn)登錄注冊(cè),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-05-05
vue-router中scrollBehavior的巧妙用法
本文給大家介紹vue-router中scrollBehavior的妙用,文中給大家提到了兩種解決方案,需要的朋友可以參考下2018-07-07
Vue使用路由鉤子攔截器beforeEach和afterEach監(jiān)聽(tīng)路由
這篇文章主要介紹了Vue使用路由鉤子攔截器beforeEach和afterEach監(jiān)聽(tīng)路由,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-11-11
Element中el-select下拉框?qū)崿F(xiàn)選中圖標(biāo)并回顯圖標(biāo)
本文主要介紹了Element中el-select下拉框?qū)崿F(xiàn)選中圖標(biāo)并回顯圖標(biāo),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-12-12

