有时候自己或者同事的一些奇葩操作或者框架更新,可能导致你的依赖和实际使用版本不一致
这是 最直接的办法莫过于重新安装依赖包
在项目中先删除对应存储依赖的文件夹 node_modules
然后清楚依赖缓存
npm cache clean
不过这段代码大概率会报错
那就这样执行
npm cache clean --force
清楚缓存后重新安装项目依赖
npm install --save
然后就可以试着重新启动项目了
如果这样都不行的话
就让同事把他的node_modules和package-lock.json还有package.json都发给你替换一下吧
如果这都不行
那就放弃挣扎
项目删了重新克隆吧