【发布时间】:2021-10-19 09:01:47
【问题描述】:
我正在构建一个 Next JS 网站并使用 JIT 运行 Tailwind。这是我的 tailwind.config.js:
module.exports = {
mode: "jit",
purge: ["./pages/**/*.{js,ts,jsx,tsx}", "./components/**/*.{js,ts,jsx,tsx}"],
darkMode: false, // or 'media' or 'class'
theme: {
extend: {},
},
variants: {},
extend: {},
plugins: [],
};
问题是每次我编写新代码时,我都必须重新启动服务器并运行“npm run dev”,因为它没有更新我在 http://localhost:3000/ 上的 CSS。
我在运行服务器时也会收到警告:
warn - You have enabled the JIT engine which is currently in preview.
warn - Preview features are not covered by semver, may introduce breaking changes, and can change at any time.
任何想法可能导致这种情况? 谢谢!
【问题讨论】:
-
我第一次升级到 Next.js 11 和 TailwindCSS v2 时遇到了同样的问题。 JIT 模式在本地主机上不起作用,但生产很好。我已经在 Tailwind Repo 上打开了讨论(我认为这是新 Tailwind 的一个错误),但没有人得到相同的结果。我认为这是来自 localhost 的环境(不清楚或其他什么)。最后,我不得不切换到 Codespace 直到现在。希望任何人都能找到帮助我们的解决方案。
-
我也遇到了这个问题.. 还没有解决方案。 ->> "tailwindcss": "^2.2.7",
标签: next.js tailwind-css jit