解决文件引入大小写问题:vscode、vue、mac

举个栗子🌰

本地有文件

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

原因

https://cyber.zhenergy.com/2021/07/08/git%E5%85%8B%E9%9A%86%E4%BB%A5%E5%8F%8A%E6%96%B0%E5%BB%BA%E4%BB%93%E5%BA%93%E6%97%B6%E5%BC%BA%E5%88%B6%E5%A4%A7%E5%B0%8F%E5%86%99%E6%95%8F%E6%84%9F/

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。