【问题记录】新建项目时git clone 与vue init 冲突事件
git clone 与vue init 相爱相杀
首先,我在git上新建了一个项目 leke-operation。
然后,我在本地clone了这个项目 leke-operation。
接着,我在本地的这个项目(目前是一个空文件夹 leke-operation)执行命令 vue init webpack leke-operation
这会儿你会很fu*k的遇到vue初始化命名必须输入项目名,
于是你的目录成立 leke-operation 文件夹里面又一个 leke-operation 文件夹。
尝试换个思路,我先init好我的项目,生成了一个 leke-operation 文件夹。
然后,我去clone项目,结果又是clone了一个新的leke-operation文件夹出来,又是包了一层目录。
接着去尝试checkout commit push 等等,各种Bug...
不说这些失败的尝试了,最后的解决方案很简单,简单到觉得自己是个zz
方案如下:
首先,我在git上新建了一个项目 leke-operation。
然后,我在本地clone了这个项目 leke-operation。
接着,我在本地的这个项目(目前是一个空文件夹 leke-operation)的父级目录中执行命令 vue init webpack leke-operation
这会儿你会很fu*k的遇到vue初始化命名必须输入项目名,
于是你的目录成立 leke-operation 文件夹里面又一个 leke-operation 文件夹。
它会提示你当前项目名已存在同名文件夹是否覆盖它,直接执行Yes!
最终如我所愿。