原因:
一般是改了文件名的大小写,缓存的判重逻辑是不区分大小写导致的。
例如,把clotho.vue改名为Clotho.vue,缓存中放的是clotho.vue,改了大小写后,npm试图把Clotho.vue文件放进缓存时,判别到重复了
方法1:
去掉.vue后缀名
方法2:
把大小写改回来
方法3:
改成别的名字
方法4:
先在VSCode改成别的名字,重启VSCode,再改成原来想改的名字。
例如,先把clotho.vue改成clotho1.vue,重启VSCode,再把clotho1.vue改成Clotho.vue