macOS找不到nvm,npm和已全局安装的软件包

问题描述 投票:0回答:1

我确实在macOS Catalina 10.15.3上安装了有关documentation的nvm。然后安装最新的LTS节点nvm install 12.16.1和全局安装的yarn。

一切正常,node -vnpm -vwhich node都显示了应有的状态。

我确实创建了一个本机应用程序,并且Metro bundler有一个发现节点的问题。解决方案是make a symlinkln -s $(which node) /usr/local/bin/node)。

此后,终端(zsh)找不到nvmnpmyarn命令。

我找不到通过nvm安装节点的正确方法,所有程序和shell都可以访问它。不需要符号链接等等。

这是安装nvm之后添加到.bash_profile的脚本

export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm

[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion
bash macos symlink macos-catalina nvm
1个回答
0
投票

我认为您没有修改。zshrc。bash_profile的模拟)的问题。

我推荐这篇文章来指导您How to Configure your macOs Terminal with Zsh like a Pro

© www.soinside.com 2019 - 2024. All rights reserved.