我在运行 Node v20.18.3 和 npm 11.2.0 时yarn create next-app sample-app
选择“是”以包含 Typescript 和 Tailwindcss,但生成的项目缺少“tailwind.config.ts”文件。
这是项目布局 - tailwindcss 显然作为依赖项包含在内,但缺少 tailwind.config.ts。手动添加它不起作用。
我尝试用相同的设置重建其他各种项目,但结果总是“npm 错误无法确定要运行的可执行文件”。它提供了此错误的日志,内容如下:
0 详细 cli /Users/admin/.nvm/versions/node/v20.18.3/bin/node /Users/admin/.nvm/versions/node/v20.18.3/lib/node_modules/npm/bin/npm-cli.js 1 信息使用[email protected] 2 信息使用[email protected] 3 愚蠢的配置加载:文件:/Users/admin/.nvm/versions/node/v20.18.3/lib/node_modules/npm/npmrc 4 愚蠢的配置加载:文件:/Users/admin/Documents/KRUX Design/03Projects/kx00/.npmrc 5 愚蠢的配置加载:文件:/Users/admin/.npmrc 6 愚蠢的配置加载:文件:/Users/admin/.nvm/versions/node/v20.18.3/etc/npmrc 7详细标题 npm exec tailwindcss init -p 8 详细 argv “exec” “--” “tailwindcss” “init” “-p” 9 详细日志文件 logs-max:10 dir:/Users/admin/.npm/_logs/2025-03-06T23_50_20_272Z- 10 详细日志文件 /Users/admin/.npm/_logs/2025-03-06T23_50_20_272Z-debug-0.log 11 愚蠢的日志文件开始清理日志,删除 1 个文件 12 愚蠢的日志文件完成清理日志文件 13 愚蠢的 packumentCache 堆:4345298944 maxSize:1086324736 maxEntrySize:543162368 14 详细堆栈错误:无法确定要运行的可执行文件14 详细堆栈在 getBinFromManifest(/Users/admin/.nvm/versions/node/v20.18.3/lib/node_modules/npm/node_modules/libnpmexec/lib/get-bin-from-manifest.js:17:23) 14 详细堆栈在 exec(/Users/admin/.nvm/versions/node/v20.18.3/lib/node_modules/npm/node_modules/libnpmexec/lib/index.js:205:15) 14 详细堆栈在异步 Npm.exec(/Users/admin/.nvm/versions/node/v20.18.3/lib/node_modules/npm/lib/npm.js:208:9) 14 详细堆栈在异步 module.exports (/Users/admin/.nvm/versions/node/v20.18.3/lib/node_modules/npm/lib/cli/entry.js:67:5) 15 详细 pkgid [email protected] 16 错误 无法确定要运行的可执行文件 17 详细 cwd /Users/admin/Documents/KRUX Design/03Projects/kx00 18 详细 os Darwin 24.3.0 19 详细 node v20.18.3 20 详细 npm v11.2.0 21 详细 exit 1 22 详细代码 1 23 错误 可以在以下位置找到此运行的完整日志:/Users/admin/.npm/_logs/2025-03-06T23_50_20_272Z-debug-0.log
任何想法或意见都将不胜感激。
我尝试使用相同的设置重建其他各种项目,使用npm
而不是yarn
,我尝试在没有 Tailwind 的情况下构建它,然后通过 添加 Tailwind npx tailwindcss init -p
,我已在此设备上执行出厂重置,目的是重新安装所有内容,认为我的配置经过多年的修改后一定乱了套。然而,即使是一台具有全新设置的新机器也会产生相同的结果。我让 ChatGPT 指导我完成了几个步骤来手动安装 Tailwindcss 二进制文件,但仍然无济于事。