用
git bash
使用vue create demo
创建新项目时,键盘方向键失效,无法选中对应的选项(交互提示符不工作),问题状态如下图所示。文中给出四种解决方案,供各位参考。
方案一
使用电脑自带的cmd运行
vue create demo
,这个方式,我个人并不喜欢,各位自行取舍。
方案二
在
git bash
窗口中用winpty vue.cmd create demo
命令创建项目。只是换了个创建命令而已。
方案三
如果你还是想用
vue create demo
命令来创建项目的话,那么可以依次运行如下两个命令
alias vue='winpty vue.cmd'vue create demo
【注意】这种方式操作,在下一次打开git bash
窗口的时候,直接使用vue create demo
创建项目,键盘方向键依然是无效的,如果想要一劳永逸,请看方案四!!!
方案四
执行以下命令,在文件中创建命令别名。这种方式可以完美解决方案三的不足。
1.执行ls ~/.bash_profile
命令查看是否存在 .bash_profile 文件,如果存在,则在该文件中添加alias vue='winpty vue.cmd'
;如果这个文件不存在,则进行步骤2;
【注意】出现如下图所示状况,表示.bash_profile文件不存在
2.进入用户目录,依次执行下面两个命令
echo "alias vue='winpty vue.cmd'" >> .bash_profilesource ~/.bash_profile
按1、2两个步骤执行完毕之后,就可以使用
vue create demo
命令来创建新项目了。重启git bash
后也没有问题哟~
Vue官方处理方式:传送到Vue官方
如果你看到了这里,请小伙伴给个一键三连,你的肯定是对我最大的鼓励-