周末心血来潮写个 vue demo 玩玩,结果就出现了如上的事件。然并然,经过一番调试 终于恢复了vue 使用自由,下面就记录一下balabala
问题描述
安装了vue@cli后
脚手架后,输入vue
,输出 zsh: command not found: vue
执行过程
- 首先执行了
npm install yarn -g
,来安装yarn,安装成功后,yarn 的版本号1.22.10 - 然后我们想安装vue–cli进行vue项目的初始化
yarn global add @vue/cli
显示安装成功 - 但是运行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
的方式来解决的
- 第一步:执行命令:
cd ~/.yarn/bin
和pwd
,复制pwd命令输出的结果 - 第二步:执行命令
vim ~/.bash_profile
或者vim ~/.zshrc
- 第三步:在文件的最后一行加入命令位置:
export PATH=$PATH:刚刚复制的结果
- 第四步:
esc
➡️:wq
- 第五步:
source ~/.bash_profile
或者source ~/.zshrc
- 第六步:
vue -V
可以正常输出了
如下:
原文地址:https://blog.csdn.net/qq_41968486/article/details/126909676
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_30948.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。