npm
&&yarn
万能修复大法
rm -rf node_modules && npm i
在使用 npm 的时候发现 npm 模块有问题时可以执行 rm -rf node_modules && npm i,一般情况下可以解决问题,如果还是解决不了,或许是由于版本信息文件中这个包本身就有问题,无论你怎么删掉重装也还是一样。这时可以使用命令yarn why来查看包是从哪里引入的
yarn why <package-name>
通过 log 可以清晰地看出依赖关系,都有哪些包引入到了项目中。
有疑惑的朋友可以评论,一起交流,有时间会回复。