Vite5+Vue3整合Tailwindcss详细教程

创建vite项目

执行命令:

bash 复制代码
npm create vite

启动项目

bash 复制代码
npm install -g pnpm 
pnpm i
pnpm dev

浏览器访问

http://localhost:5174/

整合Tailwindcss

安装依赖

bash 复制代码
pnpm install -D tailwindcss postcss autoprefixer

初始化配置文件

bash 复制代码
npx tailwindcss init

用webstorm打开项目

webstorm配置启动

webstorm启动项目

postcss.config.js

js 复制代码
export default {
    plugins: {
        tailwindcss: {},
        autoprefixer: {},
    }
}

tailwind.config.js

js 复制代码
/** @type {import('tailwindcss').Config} */
export default {
    content: ["./src/**/*.{html,js,vue}"],
    theme: {
        extend: {},
    },
    plugins: [],
}

src/style.css

css 复制代码
@tailwind base;
@tailwind components;
@tailwind utilities;

第一个案例

src/App.vue

html 复制代码
<template>
  <div>
    <h1 class="text-3xl font-bold underline bg-indigo-500">你好Vue3</h1>
  </div>
</template>

效果预览

相关推荐
李伟_Li慢慢3 分钟前
13-mini版WebGLProgram
前端·three.js
李伟_Li慢慢4 分钟前
14-mini版WebGLPrograms
前端·three.js
李伟_Li慢慢9 分钟前
19-mini版WebGLRenderer
前端·three.js
李伟_Li慢慢28 分钟前
10-mini版bindingStates
前端·three.js
李伟_Li慢慢30 分钟前
08-BufferAttribute
前端·three.js
李伟_Li慢慢31 分钟前
09-mini版WebGLAttributes
前端·three.js
李伟_Li慢慢31 分钟前
11-mini版WebGLGeometries
前端·three.js
李伟_Li慢慢33 分钟前
18-mini版WebGLRenderList
前端·three.js
李伟_Li慢慢34 分钟前
15-mini版WebGLMaterials
前端·three.js
ji_shuke41 分钟前
Vue3 前端批量打印 PDF/图片踩坑记:跨域、合并打印、对话框闪退与按钮一直 loading
前端·pdf·状态模式·pdf打印