报错信息
npm run dev运行vue项目时报错There are multiple modules with names that only differ in casing.
This can lead to unexpected behavior when compiling on a filesystem with other case-semantic.
原因
报错信息翻译如下:
There are multiple modules with names that only differ in casing.
有多个模块同名只是大小写不同。
This can lead to unexpected behavior when compiling on a filesystem with other case-semantic.
在具有其他case语义的文件系统上编译时,这可能会导致意外行为。
Use equal casing.
使用唯一的写法。
由报错信息推知,这是由文件路径或文件名同时存在大小写所导致的模块冲突问题。不同的系统,比如windows和linux,对于文件路径或者文件名是否区分大小写是不一样的,windows不区分,而linux区分,所以在windows运行下可能会发生模块冲突问题。而博主的vue项目路径为C:\Users\Jamie\desktop\vue-demos\vue-cli