秦绍鹏
秦绍鹏
Published on 2025-11-24 / 4 Visits
0
0

Nuxt4项目使用tailwindcss报错 ERROR Cannot start nuxt: It looks like you're trying to

问题

在使用nuxt4项目引入nuxt官方tailwind模块的时候,在编译时候会出现形如

ℹ Nuxt Icon server bundle mode is set to local                      

[09:18:16]  ERROR  Cannot start nuxt:  It looks like you're trying to use tailwindcss directly as a PostCSS plugin. The PostCSS plugin has moved to a separate package, so to continue using Tailwind CSS with PostCSS you'll need to install @tailwindcss/postcss and update your PostCSS configuration.

    at We (node_modules/.pnpm/tailwindcss@4.1.13/node_modules/tailwindcss/dist/lib.js:35:2121)
    at resolveCSSOptions (node_modules/.pnpm/@nuxt+vite-builder@4.1.1_eslint@9.35.0_jiti@2.5.1__lightningcss@1.30.1_magicast@0.3.5_o_525f20e4b44f41196bc4464c8102b1af/node_modules/@nuxt/vite-builder/dist/index.mjs:1445:34)
    at async bundle (node_modules/.pnpm/@nuxt+vite-builder@4.1.1_eslint@9.35.0_jiti@2.5.1__lightningcss@1.30.1_magicast@0.3.5_o_525f20e4b44f41196bc4464c8102b1af/node_modules/@nuxt/vite-builder/dist/index.mjs:1736:14)
    at async bundle (node_modules/.pnpm/nuxt@4.1.1_@parcel+watcher@2.5.1_@vue+compiler-sfc@3.5.21_db0@0.3.2_eslint@9.35.0_jiti@_9307e11390a82ec14c537421ce907dad/node_modules/nuxt/dist/index.mjs:7412:5)
    at async build (node_modules/.pnpm/nuxt@4.1.1_@parcel+watcher@2.5.1_@vue+compiler-sfc@3.5.21_db0@0.3.2_eslint@9.35.0_jiti@_9307e11390a82ec14c537421ce907dad/node_modules/nuxt/dist/index.mjs:7272:3)
    at async Promise.all (index 1)
    at async NuxtDevServer._load (node_modules/.pnpm/@nuxt+cli@3.28.0_magicast@0.3.5/node_modules/@nuxt/cli/dist/chunks/index.mjs:244:5)
    at async NuxtDevServer.load (node_modules/.pnpm/@nuxt+cli@3.28.0_magicast@0.3.5/node_modules/@nuxt/cli/dist/chunks/index.mjs:139:7)
    at async NuxtDevServer.init (node_modules/.pnpm/@nuxt+cli@3.28.0_magicast@0.3.5/node_modules/@nuxt/cli/dist/chunks/index.mjs:130:5)
    at async initialize (node_modules/.pnpm/@nuxt+cli@3.28.0_magicast@0.3.5/node_modules/@nuxt/cli/dist/chunks/index.mjs:429:3)

报错。

解决

安装 7.0.0 beta版本 https://github.com/sunpm/nuxtjs-tailwindcss-issue/tree/%40nuxtjs/tailwindcss-7.0.0-beta.1

原因

由于nuxt内置的解析器和tailwindcss版本不匹配导致的编码异常。

参考文章


Comment