Tailwind 快速初始化

March 03, 2025 / xChenNing / 7阅读 / 0评论 / 分类: 前端学习

开始

中文文档貌似只支持到3.4.17,而最新的4.0版本安装方法不一样

安装

这里演示 Vite + 3.4.17 版本的,使用postcss方式

npm install -D tailwindcss@3 postcss autoprefixer

这里要指定版本@3

初始化配置文件

使用-p初始化tailwind.config.jspostcss.config.js文件

npx tailwindcss init -p

修改配置文件

/** @type {import('tailwindcss').Config} */ 
module.exports = { 
	content: [
		"./index.html", // 记得把你的顶层html也包含进来
		"./src/**/*.{html,js}" // 添加模板匹配路径
		// "./src/**/*.{html,js,ts,jsx,tsx}"
	], 
	theme: { 
		extend: {}, 
	}, 
	plugins: [], 
}

不过推荐使用这个 "./src/**/*.{html,js,ts,jsx,tsx}" ,手动加上了一堆tsx

全局 CSS 导入

新建一个全局的css文件,随便放在哪,最好./src

/* src/index.css */
@tailwind base;
@tailwind components; 
@tailwind utilities;

然后在最顶层入口引入,比如react是这样的

import React from 'react';  
import ReactDOM from 'react-dom/client';  
import App from './App';  
import './index.css'  // 引入
  
ReactDOM.createRoot(document.getElementById('root') as HTMLElement).render(  
	<React.StrictMode>  
	    <App />  
	</React.StrictMode>
)

测试

<div className={"flex flex-row flex-nowrap"}>  
  <div className={"basis-1/2"}>  
    123  
  </div>  
  
  <div className={"basis-1/2"}>  
    456  
  </div>  
</div>

看到正常的分两栏就说明能用了

#TailwindCSS(1)

文章作者:xChenNing

文章链接:https://blog.glcn.top/archives/tailwind-kuai-su-chu-shi-hua

版权声明:本博客所有文章除特别声明外,均采用CC BY-NC-SA 4.0 许可协议,转载请注明出处!


评论