簡體   English   中英

錯誤:找不到模塊“tailwindcss”(Next.js 應用程序)

[英]Error: Cannot find module 'tailwindcss' (Next.js application)

我最近根據這篇文章更新了我的節點 Package 管理器。 但是,現在當我創建一個新的 Next.js 應用程序並使用npm run dev運行它時,我收到以下錯誤:

error - ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[2].oneOf[8].use[1]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[2].oneOf[8].use[2]!./styles/globals.css
Error: Cannot find module 'tailwindcss'
Require stack:
- E:\Code\testing\node_modules\next\dist\build\webpack\config\blocks\css\plugins.js
- E:\Code\testing\node_modules\next\dist\build\webpack\config\blocks\css\index.js
- E:\Code\testing\node_modules\next\dist\build\webpack\config\index.js
- E:\Code\testing\node_modules\next\dist\build\webpack-config.js
- E:\Code\testing\node_modules\next\dist\server\dev\hot-reloader.js
- E:\Code\testing\node_modules\next\dist\server\dev\next-dev-server.js
- E:\Code\testing\node_modules\next\dist\server\next.js
- E:\Code\testing\node_modules\next\dist\server\lib\start-server.js
- E:\Code\testing\node_modules\next\dist\cli\next-dev.js
- E:\Code\testing\node_modules\next\dist\bin\next
    at Array.map (<anonymous>)

是什么導致了錯誤,我該如何解決? 我不想使用 TailwindCSS 構建我的項目,因此也不想安裝它。

編輯:我之前運行了npm install -D tailwindcss@latest postcss@latest autoprefixer@latest命令來修復錯誤。 它沒有幫助。 我嘗試卸載它,但也沒有幫助。

刪除node_modules.next文件夾並按照此處的指南進行操作: https://tailwindcss.com/docs/guides/nextjs

這篇文章修正了我的錯誤。 我在父目錄中有一個我沒有注意到的 postcss.config.js 文件。 我所有的 Next.js 項目都是在子目錄中創建的,因此是疏忽的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM