初始化Qwik项目后添加TailwindCSS时出现qwik-cli.cjs模块找不到错误
解决Qwik添加TailwindCSS时的MODULE_NOT_FOUND错误
初始化全新Qwik项目后执行qwik add tailwind时出现如下错误:
> qwik "add" "tailwind" node:internal/modules/cjs/loader:1152 throw err; ^ Error: Cannot find module 'C:\Users\PC-Master\Desktop\Projects\revonca-fe\revonca-fe\node_modules\@builder.io\qwik\qwik-cli.cjs' at Module._resolveFilename (node:internal/modules/cjs/loader:1149:15) at Module._load (node:internal/modules/cjs/loader:990:27) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:142:12) at node:internal/main/run_main_module:28:49 { code: 'MODULE_NOT_FOUND', requireStack: [] } Node.js v21.6.0 ELIFECYCLE Command failed with exit code 1.
解决步骤:
- 重新安装项目依赖
- 删除本地依赖目录和锁文件:
rm -rf node_modules package-lock.json pnpm-lock.yaml yarn.lock - 重新安装依赖:
npm install # 或 pnpm install / yarn install
- 删除本地依赖目录和锁文件:
- 使用npx直接调用Qwik CLI
跳过本地CLI的路径问题,直接通过npx执行命令:npx qwik add tailwind - 检查工作目录
确认当前终端所在目录是项目根目录(错误路径显示嵌套了revonca-fe/revonca-fe,需进入最内层的项目根目录再执行命令) - 降级Node.js版本
Node 21为非LTS版本,可能存在兼容性问题,切换到LTS版本(如18.x或20.x)后重试,若使用nvm管理版本:nvm install 20 && nvm use 20
内容的提问来源于stack exchange,提问作者Chain Truth
相关产品推荐
相关产品推荐

