安装了 vue-cli,提示 zsh: command not found: vue

周末心血来潮写个 vue demo 玩玩,结果就出现了如上的事件。然并然,经过一番调试 终于恢复了vue 使用自由,下面就记录一下balabala

问题描述

安装了vue@cli后脚手架后,输入vue ,输出 zsh: command not found: vue

执行过程

  1. 首先执行了npm install yarn -g,来安装yarn,安装成功后,yarn 的版本号1.22.10
  2. 然后我们想安装vue-cli进行vue项目的初始化yarn global add @vue/cli
    显示安装成功
  3. 但是运行vue create helloworld,却报错zsh: command not found: vue
    在这里插入图片描述

原因分析

在macOS系统执行命令时,首先会找到系统变量里去寻找你执行到命令是否已经安装,我们可以通过echo $PATH 找到他去哪些目录去寻找

第一步 执行:

jiaxibei@jiaxibeideMacBook-Pro vue-demo % which npm                               
/Users/jiaxibei/.nvm/versions/node/v16.17.0/bin/npm

第二步 执行:

通过yarn命令安装包是存放在 .yarn/bin 中,我们可以通过执行命令 ls 来看到,如下

jiaxibei@jiaxibeideMacBook-Pro vue-demo % ls ~/.yarn/bin
vue

解决方法

原因是因为执行命令找不到,所以我们需要把安装包到位置告诉系统,所以我们可以通过修改 .bash_profile 或者 .zshrc 的方式来解决的

在这我使用的 .zshrc 的方式来解决的

  • 第一步:执行命令:cd ~/.yarn/binpwd ,复制pwd命令输出的结果
  • 第二步:执行命令 vim ~/.bash_profile 或者 vim ~/.zshrc
  • 第三步:在文件的最后一行加入命令位置: export PATH=$PATH:刚刚复制的结果
  • 第四步:esc ➡️ :wq
  • 第五步:source ~/.bash_profile 或者 source ~/.zshrc
  • 第六步:vue -V 可以正常输出了

如下:
在这里插入图片描述

最终 可以使用vue 随处玩耍了~

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值