普通 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>

项目目录

相关推荐
天涯学馆2 分钟前
JS 组合模式在组件化开发中的应用:从原理到实战
前端·javascript·面试
玲小珑2 分钟前
Next.js 教程系列(七)服务端渲染 (SSR) 深度探究:`getServerSideProps`
前端·next.js
FogLetter3 分钟前
闭包:JavaScript中的魔法背包
前端·javascript
前端小巷子3 分钟前
浏览器的同源策略与跨域问题
前端·面试·浏览器
江城开朗的豌豆4 分钟前
Vuex中mutations和actions的那些事儿:为啥非要分家?
前端·javascript·vue.js
Endeavour_T11 分钟前
ECharts图表怎么做自适应?
前端·echarts
bo5210011 分钟前
浏览器缓存优先级
前端·面试·浏览器
namehu12 分钟前
浏览器中的扫码枪:从需求到踩坑再到优雅解决
前端·react.js
opbr13 分钟前
🚫🔨 不用重构!教你用 Vue3 + TSX 🧹优雅收纳后台页面一堆操作按钮
前端·vue.js
轻语呢喃17 分钟前
Cookie详解:从原理到实战,彻底搞懂用户身份识别机制
javascript·http·html