vue创建项目卡住不动,vue init webpack projecctName 卡住不动,vue create projectName 卡住不动,gitbash创建vue项目上下箭头无效,解决办法

好久没有创建vue新项目了,今天创建了一个新项目,一运行 vue init webpack project_name 就卡住不动,换 vue create project_name 也是卡住不动,然后 命令行关都关不掉,

后来上网找,好多人说什么vue/cli版本的问题,于是就更新了版本,更新到了4.+,还是不行

还有的说nodejs版本问题,于是又从nodejs官网下载最新的 nodejs ,下了个稳定版的,12.+,毫无意外的也是不行

还有的说 切换 powershell ,用管理员运行,等等等等…,最终都是不行,完犊子,找 vue 吧 【cli手册

看创建项目那儿有一个警告,多看了两眼,于是就去试了试,哎?你别说 还真就创建成功了
vue创建项目卡住不动,vue init webpack projecctName 卡住不动,vue create projectName 卡住不动,gitbash创建vue项目上下箭头无效,解决办法
刚开始我就看见了使用 Git Bash,然后就没往下看,先试试创建项目再说吧,这一测试,还真就创建成功了,但是引发出来另一个问题,用上下箭头选择创建的项目配置参数的时候,上下箭头失效了,也就是说,你只能创建既定的项目,想修改参数???没门

不对,一定不对,再看手册【cli手册

vue创建项目卡住不动,vue init webpack projecctName 卡住不动,vue create projectName 卡住不动,gitbash创建vue项目上下箭头无效,解决办法
哈哈 原来官网也考虑到这个情况了,那就没得说咯,如果是 gitbash的话让使用 winpty vue.cmd create project_name 来创建项目,如果还想同 cmd 里面一样,使用 vue create ** /vue init **来创建项目的话,就需要给 winpty vue.cmd 起个别名,别名叫 vue 这样你输入的时候就跟原来一样,只不过执行的是winpty vue.cmd create project_name 这又有什么关系呢?命令行体验跟之前一样就行啦,走着

找~/.bashrc 文件
vue创建项目卡住不动,vue init webpack projecctName 卡住不动,vue create projectName 卡住不动,gitbash创建vue项目上下箭头无效,解决办法
没有找到文件名就是.bashrc 的文件,就找到 bash.bashrc 一个这种后缀名的文件,改改试试吧
vue创建项目卡住不动,vue init webpack projecctName 卡住不动,vue create projectName 卡住不动,gitbash创建vue项目上下箭头无效,解决办法
在最后添加这么咯命令alias vue='winpty vue.cmd',保存 走起

再次创建项目:
vue创建项目卡住不动,vue init webpack projecctName 卡住不动,vue create projectName 卡住不动,gitbash创建vue项目上下箭头无效,解决办法
vue创建项目卡住不动,vue init webpack projecctName 卡住不动,vue create projectName 卡住不动,gitbash创建vue项目上下箭头无效,解决办法
YES,大功告成,OK,这就是最终的解决办法,
中国特色*就是坚持马克思主义的普遍性和特殊性,走出一条属于中国的特色*

同样的,我这边的问题可能不是普遍性,而是特殊性,只适用于我这边而已,坚持具体问题具体分析,看情况而定吧,我这只是一种情况