在win虚拟机vbox共享目录中开发,默认不区分大小写,为避免不区分大小写导致的坑:
1.在win对共享目录开启大小写敏感设置,比如D:\www
fsutil.exe file SetCaseSensitiveInfo D:\www enable
这步报错则在启用或关闭Windows功能中 勾选 适用于Linux的Windows子系统 ,然后重启
2.重新从git拉取代码到www(需要先清空原有代码,原有的子目录不会继承,新目录才会继承大小写敏感)
fsutil file SetCaseSensitiveInfo <path> enable //启用大小写敏感
fsutil file SetCaseSensitiveInfo <path> disable //禁用大小写敏感
fsutil file queryCaseSensitiveInfo <path> //校验大小写敏感
PS:注意挂载目录权限里均为777