我遇到了一个新的tailwindcss实用程序模块的问题,没有热重载,但只适用于我的/pages文件,而不是我的/components或/layout文件。当我最初运行npm run dev
时使用的类可以正确加载,但如果我将类更改为以前没有使用过的类,它将无法加载(即:bg-red-400
到bg-red-500
)。tailwindcss导入包含在导入nuxt.config.ts的main.css文件中,即:
import { defineNuxtConfig } from "nuxt/config";
export default defineNuxtConfig({
css: ["@/assets/css/main.css"],
})
我已经有了一个解决方案,它张贴在下面.
1条答案
按热度按时间bakd9h0s1#
我不知道为什么会这样,但是从_app.vue中移除style标签就解决了这个问题。即使style标签包含了tailwindcss导入,热重新加载也不起作用。我在nuxt.config.ts中包含了css
nuxt.config.ts:
main.css包含tailwindcss导入
main.css:
顺便说一句,如果您的任何/pages文件包含一个样式标记,也会导致它们不能热加载。
我最初在reddit上看到了这个解决方案,但找不到堆栈溢出的解决方案,所以我希望这能帮助到一些人。https://www.reddit.com/r/tailwindcss/comments/p7h7yn/with_tailwindcss_nuxt_js_doesnt_autoreload_with/