所谓交互符不工作就是用命令行 vue create hello-world 来创建项目无法通过上下键选择选项,如图,按道理应该是高亮的字体可以通过上下键选择
vuecli文档中有两种解决方案
方案1:
直接将vue 替换成 winpty vue.cmd
也就是用命令行 winpty vue.cmd create hello-world 来创建项目,交互符即可工作如下图
但每次都要输入 winpty vue.cmd 有人可能觉得麻烦 还有另一种方法 一劳永逸的解决
方案2
找到 c盘 ==> 用户 ==> 自己计算机的名称 文件里的 .bashrc 文件 用vscode打开
打开后添加 alias vue=‘winpty vue.cmd’ 保存后 重启git bash 输入 vue create hello-world 发现交互符工作
可能有人文件夹里没有.bashrc文件,可通过在 c盘 ==> 用户 ==> 自己计算机的名称 此文件下打开 git bash 输入命令行
touch .bashrc
创建 .bashrc文件 然后用vscode打开 添加 alias vue=‘winpty vue.cmd’ 即可