普通 html 项目引入 tailwindcss

项目根目录安装依赖

复制代码
npm install -D tailwindcss@3 postcss autoprefixer  

初始化生成tailwind.config.js

复制代码
npx tailwindcss init  

修改tailwind.config.js

复制代码
/** @type {import('tailwindcss').Config} */
module.exports = {
  content: ["./index.html"], //根据自己的项目写
  theme: {
    extend: {},
  },
  plugins: [],
}

package.json 增加如下代码

复制代码
  "scripts": {
    "build": "npx tailwindcss build styles.css -o output.css"
  }

最终效果

复制代码
{
  "devDependencies": {
    "autoprefixer": "^10.4.21",
    "postcss": "^8.5.3",
    "tailwindcss": "^3.4.17"
  },
  "scripts": {
    "build": "npx tailwindcss build styles.css -o output.css"
  }
}

执行命令生成 css

复制代码
npm run build
或者
npx tailwindcss -i ./styles.css -o ./output.css --watch

html 引入 css

复制代码
<!DOCTYPE html>
<html lang="en">
  <head>
    <title>Title</title>
    <!-- Required meta tags -->
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" />
 
    <!-- 引入 tailwind -->
    <link rel="stylesheet" href="/output.css" />
  </head>

  <body>

   </body>
</html>

项目目录

相关推荐
pianmian14 小时前
3D Tiles高级样式设置与条件渲染(3)
linux·服务器·前端
资深前端之路4 小时前
vue+threeJs 绘制3D圆形
前端·javascript·vue.js
Nymph_Zhu4 小时前
vue3+element-plus el-date-picker日期、年份筛选设置本周、本月、近3年等快捷筛选
前端·vue.js·elementui
极客密码5 小时前
DeepSeek-R1-0528,官方的端午节特别献礼
前端·ai编程·deepseek
打小就很皮...5 小时前
npm、pnpm、yarn使用以及区别
前端·npm·yarn
FungLeo5 小时前
vue2 + webpack 老项目升级 node v22 + vite + vue2 实战全记录
前端·webpack·vue2·vie·webpack 升级 vite
西洼工作室5 小时前
使用原生前端技术封装一个组件
前端·js
Blue桃之夭夭5 小时前
HTML、XML、JSON 是什么?有什么区别?又是做什么的?
xml·html·json
xiaofann_5 小时前
【数据结构】单链表练习
linux·前端·数据结构
烛阴6 小时前
为什么选择Day.js?比Moment.js更轻更快的日期处理神器
前端·javascript