• 安装了 vue-cli,竟然提示 zsh: command not found: v


    周末心血来潮写个 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
    
    • 1
    • 2

    第二步 执行:

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

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

    解决方法

    原因是因为执行命令找不到,所以我们需要把安装包到位置告诉系统,所以我们可以通过修改 .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 随处玩耍了~

  • 相关阅读:
    Go连接Redis:快速入门
    开源 AI 智能名片 S2B2C 商城小程序相关角色的探索
    sap 学习笔记(2022/11/16)
    2022“杭电杯”中国大学生算法设计超级联赛(4)
    SpringBoot 概念、优点以及网页版创建
    Elasticsearch倒排索引
    保障邮箱安全,验证码独有四个优势
    VGG 07
    LeetCode141.环形链表
    pthread_mutex_unlock
  • 原文地址:https://blog.csdn.net/qq_41968486/article/details/126909676