当前位置: 首页 > news >正文

tailwindcss 写原生html

需要注意:

  1. html文件中引入的是output.css input.css写那三行预留的就可以了

  1. 打包的时候只要打包html output.css img文件夹句ok,其他都不用

  1. 原理是运行时生产output.css文件,直接

【注意!注意!注意!class="xxxx" 不要用className=“Xxxxx‘ 那是react的写法不行的】

要用

使用 npm 或者 pnpm 安装

# 使用 npm 安装
npm init 
npm i -D tailwindcss postcss autoprefixer
# 使用 pnpm,节省硬盘空间
npm i -g pnpm
pnpm init 
pnpm i -D tailwindcss postcss autoprefixer

生成配置文件

# 初始化配置文件
npx tailwindcss init -p

编辑 tailwind.config.js

// tailwind.config.js/** @type {import('tailwindcss').Config} */
module.exports = {content: ["./**/*.html"], // 根据实际情况设置路径theme: {extend: {},},plugins: [],
};

新建样式文件(例如input.css)并写入:

// input.css@tailwind base;
@tailwind components;
@tailwind utilities;

在页面中引用最终样式,例如output.css

// index.html<link rel="stylesheet" href="./output.css" />

在终端运行命令,可选参数 –minify 进行压缩:

npx tailwindcss build -i input.css -o output.css --watch --minify

然后编辑页面标签里写入预置的样式名,

// index.html...
<div class="container mx-auto"></div>
...

或者编辑input.css再保存文件即可。

// input.css@tailwind base;
@tailwind components;
@tailwind utilities;body {@apply bg-slate-200;
}

也可以改成编辑package.json

// package.json...
"script": {
"dev": "npx tailwindcss -i input.css -o output.css --watch",
"build": "npx tailwindcss -i input.css -o output.css --minify"
}
...

编辑时运行(必须保持运行,如果出错导致自动退出则需重新运行):

npm run dev

编辑完,进行压缩

npm run build
http://www.lryc.cn/news/42265.html

相关文章:

  • Java开发一年不到,来面试居然敢开口要20K,面完连8K都不想给~
  • LeetCode题解 20(17,79) 电话号码的字母组合,单词搜索<回溯>
  • 路径之谜 蓝桥杯 89
  • Mysql数据库如何调优
  • CAN(FD)记录仪在新能源汽车整车控制器(VCU)、电池管理系统(BMS)、电机控制器(MCU)、发动机ECU中的应用,免去出差烦恼
  • 【设计模式】23种设计模式之七大原则
  • python - 文件操作
  • docker打包golang应用
  • redis 内容总结
  • 贪心算法(一)
  • 【栈和队列OJ题】有效的括号用队列实现栈用栈实现队列设计循环队列
  • kuernetes 资源对象分析报错
  • 动态内存的开辟
  • 【蓝桥杯-筑基篇】搜索
  • week5-质数-最大公约数-快速幂-组合计数-博弈论
  • CloudCompare 二次开发(6)——插件中拖拽添加Qt窗口(区域生长算法为例)
  • 2023值得推荐的高颜值Vue3.0 Web PC端UI框架,赶紧收藏学习!
  • Springboot项目Aop、拦截器、过滤器横向对比
  • 为了之后找工作不被虐,每天刷3道《剑指offer》Day-1
  • Linux-磁盘管理介绍
  • 爬虫架构(一):爬虫中的去重处理
  • 算法刷题总结 (二) 回溯与深广搜算法
  • Linux 总结9个最危险的命令,一定要牢记在心!
  • spring cloud
  • 【9】核心易中期刊推荐——图像视觉与图形可视化
  • 0108Bean销毁-Bean生命周期详解-spring
  • 微信小程序可以进行dom操作吗?
  • 昇腾AI深耕沽上:港口辐射力之后,天津再添基础创新辐射力
  • 基于YOLOv5的疲劳驾驶检测系统(Python+清新界面+数据集)
  • 【Linux】-- 进程优先级和环境变量