周末心血来潮写个 vue demo 玩玩,结果就出现了如上的事件。然并然,经过一番调试 终于恢复了vue 使用自由,下面就记录一下balabala
安装了vue@cli后脚手架后,输入vue ,输出 zsh: command not found: vue
npm install yarn -g,来安装yarn,安装成功后,yarn 的版本号1.22.10yarn global add @vue/clizsh: 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/bin 和 pwd ,复制pwd命令输出的结果vim ~/.bash_profile 或者 vim ~/.zshrcexport PATH=$PATH:刚刚复制的结果esc ➡️ :wqsource ~/.bash_profile 或者 source ~/.zshrcvue -V 可以正常输出了如下:

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