走进科学之解决npm构建时诡异的依赖问题
2020-07-16 本文已影响0人
听松客未眠
帮同事构建npm时发现一个诡异的问题,提示cannot find module 'supports-color'
,但是package-lock与node-modules是正常的。

最终发现是C:\中存在一个node-modules文件夹,是之前备份用的。
好吧……不知道为什么就去读那个了。具体原理不太清楚,可能是npm的某个feature吧……
所以说保持根目录的整洁似乎很重要。
帮同事构建npm时发现一个诡异的问题,提示cannot find module 'supports-color'
,但是package-lock与node-modules是正常的。
最终发现是C:\中存在一个node-modules文件夹,是之前备份用的。
好吧……不知道为什么就去读那个了。具体原理不太清楚,可能是npm的某个feature吧……
所以说保持根目录的整洁似乎很重要。