vite 安装 vue3 和 tailwindcss

  • 前提:安装了 node.js
  • 写这篇文章时我的 node 版本是 22.14.0

【1】安装 pnpm

  • 在终端管理器中输入下面命令进行安装

    powershell 复制代码
    npm install -g pnpm

【2】安装 vite

  • 官网:https://vitejs.cn/

  • Vite 需要 Node.js 版本 14.18+,16+

  • 在终端管理器中输入下面命令进行安装

    powershell 复制代码
    pnpm create vite

【3】安装 vue3

  • 官网:https://cn.vuejs.org/

  • vue3 需要的node 版本 ^20.19.0 || >=22.12.0

  • 在终端管理器中输入下面命令,创建vue3

    powershell 复制代码
    pnpm create vue@latest
  • 进入到 vue3 的安装目录,在终端管理器中输入下面命令,安装 vue3 需要的依赖

    powershell 复制代码
    # 安装依赖
    pnpm install
    # 运行项目
    pnpm run dev

【4】安装 tailwindcss

  1. 安装 Tailwind CSS

    powershell 复制代码
    npm install tailwindcss @tailwindcss/vite
  2. 配置 vite 插件,在 根目录下的 vite.config.ts(也可能是 vite.config.js) 文件中添加 tailwindcss 插件

    javascript 复制代码
    // 省略其他...
    import tailwindcss from '@tailwindcss/vite'
    
    // https://vite.dev/config/
    export default defineConfig({
      plugins: [
        // 省略其他...
        tailwindcss(),
      ],
    })
  3. 在项目中找到 src/assets 目录

    • 如果没有 assets 目录需要自己在src 目录下创建,并在 assets 目录中创建 main.css 文件,作为整个项目的css 的入口文件
    • assets/main.css 这个文件是否存在主要是根据创建 vue3 时的自己是否选择了"创建一个空白的vue 项目" 有关
    • 如果有 assets/main.css 这个文件则进行下一步
  4. 在 assets/main.css 文件中 导入TailWnd CSS

    • 在文件的最上边粘贴下面代码
    css 复制代码
    @import "tailwindcss";
  5. 查看 src/main.js 文件,将 assets/main.css 文件引入到项目中

    • 如果不是自己创建的 main.css 文件,则默认已经引入了
    javascript 复制代码
    import './assets/main.css'
  6. 可以开始使用 tailwincss 了,在组件中

    • bg-red-500:为div 设置红色背景颜色
    html 复制代码
    <template>
      <div ref="el" class="p-4 bg-red-500">
        Click Outside of Me
      </div>
    </template>
相关推荐
随风一样自由6 小时前
【前端独角兽】刚进入前端领域的前端开发用jQuery还是Vue3?
前端·javascript·vue3·jquery
荒诞英雄12 小时前
从 17MB Vendor 大包到按需加载:Vite 多入口 Vue 组件库首屏优化实践
vue.js·vite
程序员晓琪2 天前
深入解析:从 Webpack 到 Vite,多入口多端项目的工程化迁移实战
前端·webpack·vite
Momo__2 天前
Vite 8.1 打包开发模式——10000 组件冷启动 15 倍,"No Bundle Dev" 七年后被自己终结
前端·vue.js·vite
gis开发之家3 天前
vue3组合式函数(Composables)的艺术——将业务逻辑从UI组件中连根拔起
前端·javascript·vue.js·前端框架·vue3·前端工程化·前端架构
Forever7_3 天前
Vite Plus 终于放大招!一行命令,直接迁移项目!
vite
飞天狗4 天前
Webpack 切 Vite,不是把配置换名字那么简单
webpack·vite
木木的木云6 天前
从零构建微前端框架:PavilionMfe 设计揭秘
前端·架构·vite
ejinxian7 天前
Vite+ 发布新版本-整合前端工具链
前端·vite·vite+
晓得迷路了12 天前
栗子前端技术周刊第 135 期 - Vite 8.1、Rspack 2.1、Babel 8.0...
前端·javascript·vite