gpt4 book ai didi

macos - 如何修复 "zsh: command not found: vue"?

转载 作者:行者123 更新时间:2023-12-03 16:06:39 25 4
gpt4 key购买 nike

我在Mac上安装了@ vue/cli,但是每当我键入“vue”时,终端都会显示“zsh:找不到命令:vue”-如何解决此问题?我搜索了类似的问题,已经花了半天的时间,但仍然没有解决...

这是我的环境:

  • macOS Catalina版本10.15
  • npm 6.4.1
  • 节点v10.13.0

  • 我通过执行以下操作更改了$ PATH:
    echo 'export PATH="/usr/local/bin:$PATH"' >> ~/.zshrc

    现在是:
    echo $PATH
    /usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin:/Library/Apple/bin:/usr/local/share/dotnet:/opt/X11/bin:~/.dotnet/tools:/Library/Frameworks/Mono.framework/Versions/Current/Commands

    看起来已安装@ vue/cli,但我不知道为什么找不到vue命令。我没有管理员权限吗?
    ~ % npm install -g @vue/cli
    /Users/ami/.npm_global/bin/vue -> /Users/ami/.npm_global/lib/node_modules/@vue/cli/bin/vue.js
    + @vue/cli@4.0.5
    updated 1 package in 46.758s
    ~ % node -v
    v10.13.0
    ~ % npm -v
    6.4.1
    ~ % vue -v
    zsh: command not found: vue
    ~ % vue create new-project
    zsh: command not found: vue

    我正在遵循Vue CLI的说明,因此结果应该是创建一个新的vue项目。
    https://cli.vuejs.org

    解决了
    感谢您的建议!
    我尝试了 ~ % export PATH=~/.npm_global/bin:$PATH,我的路径变成了:
    ~ % echo $PATH
    /Users/ami/.npm_global/bin
    :/usr/local/bin
    :~/.npm_global/bin
    :/usr/local/bin
    :~/.npm_global/bin
    :/usr/local/bin
    :/usr/bin
    :/bin
    :/usr/sbin
    :/sbin
    :/Library/Apple/usr/bin
    :/Library/Apple/bin
    :/usr/local/share/dotnet
    :/opt/X11/bin:~/.dotnet/tools
    :/Library/Frameworks/Mono.framework/Versions/Current/Commands

    然后再试一次:
    ~ % vue --version
    @vue/cli 4.0.5

    工作了!

    最佳答案

    首先,您应该通过输入2命令删除所有vue cli

    sudo npm uninstall --global vue-cli
    sudo npm uninstall --global @vue/cli
    那么您应该输入此逗号以安装最新版本的vue cli
    sudo npm install --global @vue/cli@latest
    我在Mac OS 10.15.4中尝试了此方法并工作了
    然后我安装
    @vue/cli 4.4.6
    祝你好运 :)

    关于macos - 如何修复 "zsh: command not found: vue"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58590890/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com