【发布时间】:2022-02-12 02:00:41
【问题描述】:
我需要澄清一下。我正在按照https://tailwindcss.com/docs/installation/using-postcss的安装说明进行操作。
我做了什么:
npm install -D tailwindcss postcss autoprefixer
npx tailwindcss init(创建一个tailwindcss配置文件)
接下来我应该做什么:
-
将 Tailwind 添加到您的 PostCSS 配置
postcss.config.js -
配置您的模板路径
tailwind.config.js
但只有tailwind.config.js 是自动创建的。这是正常的吗?是否需要手动创建另一个文件?或者它是否暗示缺少其他东西?
*** 编辑 ***
我手动创建了postcss.config.js 并将插件添加到其中。
我将指令添加到 main.css 文件中
@tailwind base;
@tailwind components;
@tailwind utilities;
但是 h1 标题
<h1 class="text-3xl font-bold underline">
Hello world!
</h1>
应该添加一个到应用程序以查看是否一切正常,表明并非一切正常,因为“Hello World”既不是粗体也不是下划线。
*** 解决方案 *** 将 .jsx 添加到可能的结尾
module.exports = {
content: ["./src/**/*.{html,js,jsx}"],
theme: {
extend: {},
},
plugins: [],
}
【问题讨论】:
-
您是否将tailwindcss.css 文件构建到您的app.css 文件中,以便可以在HTML 中访问它,您是否将它包含在HTML 中?您还可以验证单击 HTML 中的 css 文件会加载 CSS 文件吗?
-
可以分享tailwind.config.js
-
我只是在关注tutorial ~ 10:00 - 15:00(相关部分),使用 react、vite 和 tailwindcss,我之前没有使用此堆栈的经验。
-
试试,在
tailwind.config.jscontent: ["./src/**/*.{html,js}"]替换成content: ["*"], -
感谢@AnmolMishra,您暗示了正确的位置。我通过为可能的文件结尾添加
.jsx解决了这个问题
标签: tailwind-css