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

2022-09-23  本文已影响0人  从不放弃

举个栗子🌰

本地有文件

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/

上一篇 下一篇

猜你喜欢

热点阅读