Strapi V4运行报错Can't resolve '@strapi/design-system/themes'如何解决?
Strapi V4 启动模块缺失报错解决方案
不要继续逐一安装后续提示缺失的模块,手动安装Strapi官方依赖树内的子包极易出现版本不兼容问题,反而会引发更多报错。该问题属于Windows环境下Strapi V4项目初始化时缓存异常、依赖拉取不完全的常见问题,按以下步骤操作即可修复:
- 停止当前运行的项目进程,删除项目根目录下的
.cache文件夹、node_modules文件夹、build文件夹,以及依赖锁定文件package-lock.json - 确认Node.js版本符合要求,Strapi V4对Node 16的最小要求为v16.14.2 LTS,可执行
node -v查看当前版本,版本不符合时先升级对应Node.js LTS版本 - 不要手动安装任何
@strapi/开头的子依赖包,直接在项目根目录执行npm install重新拉取全量依赖 - 依赖安装完成后,先执行
npm run build完成admin面板预构建,再执行npm run develop启动开发服务 - 额外注意:需保证项目存放的本地路径无中文、空格或特殊字符,路径异常也会导致Strapi依赖路径解析失败
内容的提问来源于stack exchange,提问作者Hasibur Rahman
相关产品推荐
相关产品推荐

