react项目运行出现的缓存问题导致的编译失败

问题描述:运行本地项目时,修改了项目所在文件夹的名称,出现一些相关错误:

  throw err;
  ^
[Error: ENOENT: no such file or directory, stat 'F:\\项目所在文件夹\\node_modules\\项目'] {
     
  errno: -4058,
  code: 'ENOENT',
  syscall: 'stat',
  path: 'F:\\项目所在文件夹\\node_modules\\项目'
}

想到可能是因为修改文件夹名的问题,尝试再次安装一下依赖,不行;改回到原来的文件名,重新安装依赖还是不行,出现的问题如下:
react项目运行出现的缓存问题导致的编译失败_第1张图片
好吧,问题出现在node_modules里面,只知道编译错误,别的也想不出来,作为一个小白,我还能怎么办呢,重新从仓库下载,安装依赖,但…… 还是不行,问大牛吧

大致有以下步骤

1、将所有的node_modules文件删除
2、清空一下缓存:

yarn cache clean 
or
npm cache clean --force

3、重新安装依赖

好了,搞定

搜了一下问题所在:

改变了它的引用路径,虽然后来已经删除并重新安装了依赖,但是,项目已经有了缓存,还是在引用之前的文件,使用报错

今天又是开心搬砖的一天,继续加油!

你可能感兴趣的:(reactjs)