举个栗子🌰
本地有文件
demo.vue
其他页面引入
import demo from './components/Demo';
除Linux系统识别,windows、mac都不会识别出来,这会导致一个问题,本地开发发现不了,打包发现了,浪费了时间,当然react除外哈 人家自身就校验了
具体原因:
https://segmentfault.com/a/1190000038938026
https://zhulichao.github.io/2018/11/06/case-sensitive-problem/
解决方案
webpack插件
https://github.com/Urthen/case-sensitive-paths-webpack-plugin
同时git也有类似问题:
本地文件名称大小写修改被git 忽略
解决方案
git config core.ignorecase false
网友评论