运行Storybook时遇Module not found错误:无法解析react-tagsinput
问题根源
你的package.json中仅安装了react-tagsinput的TypeScript类型定义包@types/react-tagsinput,但缺少实际的react-tagsinput库本身,导致Webpack无法找到对应的模块。
解决方案
1. 安装react-tagsinput核心库
在项目根目录执行以下命令:
# npm npm install react-tagsinput # 或 yarn yarn add react-tagsinput
2. 验证并重启服务
- 检查
package.json的dependencies字段,确认react-tagsinput已添加 - 关闭当前运行的Storybook服务,重新启动(确保加载新安装的依赖)
额外排查步骤(若问题仍存在)
- 清理依赖缓存并重新安装:
rm -rf node_modules package-lock.json npm install - 确认Storybook配置(
.storybook/main.ts)未修改默认模块解析规则,你的当前配置是正常的,无需额外调整。
内容的提问来源于stack exchange,提问作者SReca
相关产品推荐
相关产品推荐

