Module not found: 无法解析'./src'及文件无法打开问题求助
解决「Module not found: Error: Can't resolve './src'」及文件异常问题
一、优先修复文件异常问题
文件在VSCode无法打开、PyCharm显示空白且属性带特殊符号,大概率是文件损坏、权限异常或文件系统索引问题:
- 调整文件权限:右键异常文件,检查属性中的权限设置,确保当前用户拥有读取、写入权限。Windows可在「安全」标签页修改;Linux/macOS执行命令
sudo chmod 644 目标文件名调整权限。 - 修复文件系统:
- Windows:打开命令提示符,执行
chkdsk /f 目标盘符:(例:chkdsk /f C:),按提示重启系统完成扫描修复。 - Linux/macOS:使用
fsck命令(需将分区挂载为只读模式,例:sudo fsck /dev/sda1,替换为实际分区路径)。
- Windows:打开命令提示符,执行
- 恢复文件副本:若项目用Git管理,执行
git checkout -- 目标文件名从版本库恢复文件;若无版本控制,从本地备份中找回对应src文件。
二、排查模块找不到的错误
文件恢复正常后,针对性解决构建报错:
- 校验路径拼写:确认代码中
./src的导入路径完全正确,注意Linux/macOS系统路径区分大小写。 - 检查构建工具配置:若使用webpack,查看
webpack.config.js的entry入口是否指向正确的src文件(例:确保入口为./src/index.js)。 - 清理构建缓存:删除
node_modules和构建输出目录(如dist),执行npm cache clean --force清除缓存,重新运行npm install和构建命令。
内容的提问来源于stack exchange,提问作者Alok Marathe
相关产品推荐
相关产品推荐

