问题描述
我想将组件文件名重命名为大写字母,但不允许我这样做。在WSL终端中说:
我尝试:mv mamaMia.jsx MamaMia.jsx
回复:mv: 'mamaMia.jsx' and 'MamaMia.jsx' are the same file
该文件位于我的应用程序的src/components/
中
那是为什么? 如何重命名?
解决方法
在WSL中,默认情况下Windows卷被安装为不区分大小写。您可以通过遵循以下blog来手动装入区分大小写的卷,也可以使用临时名称作为重命名的额外步骤来欺骗外壳:
mv mamaMia.jsx MamaMia-temp.jsx
mv MamaMia-temp.jsx MamaMia.jsx