使用 Tailwind CSS
步驟 1:初始化項目
- 在 PyCharm 終端運行:
npm init -y
- 安裝 Tailwind CSS:
npm install -D tailwindcss postcss autoprefixer
- 初始化 Tailwind 配置文件:
這會生成npx tailwindcss init
tailwind.config.js
。
步驟 2:配置 Tailwind
- 修改
tailwind.config.js
:/** @type {import('tailwindcss').Config} */ module.exports = {content: ["./src/**/*.{html,js}"], // 指定掃描的文件theme: {extend: {},},plugins: [], }
- 創建
src/input.css
并添加 Tailwind 指令:@tailwind base; @tailwind components; @tailwind utilities;
步驟 3:構建 CSS
- 在
package.json
中添加腳本:"scripts": {"dev": "tailwindcss -i ./main_app/static/css/input.css -o ./main_app/static/css/output.css --watch" }
- 運行構建:
這會生成npm run dev
main_app/static/css/output.css
,并在文件變化時自動重新編譯。
步驟 4:在 HTML 中使用
在 index.html
中引入生成的 CSS:
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Tailwind in PyCharm</title><link href="../static/css/output.css" rel="stylesheet">
</head>
<body><h1 class="text-3xl font-bold text-blue-600">Hello Tailwind!</h1>
</body>
</html>
優化 PyCharm 對 Tailwind 的支持
1. 安裝 Tailwind CSS 插件
File → Settings → Plugins
→ 搜索 “Tailwind CSS” 并安裝。- 提供類名自動補全和懸停提示。
2. 啟用 PostCSS 支持
File → Settings → Languages & Frameworks → Stylesheets → PostCSS
- 勾選 “Enable PostCSS” 并指定
postcss.config.js
(如果有)。
瀏覽器實時預覽
1. 安裝 browser-sync,
點我安裝
快速入門
2. 使用方法
browser-sync start --proxy "localhost:63342" --files "main_app/templates/**/*.html"
其中 http://localhost:63342 可以直接瀏覽器打開 html 查看獲得