在尝试使用oh-my-zsh和zsh时,我设法删除了终端com.apple.terminal。*,。bash_profile。
修好一切后,我的终端无法识别任何命令。 当我键入npm时,它会显示:
-bash:npm:找不到命令
所有其他已安装的软件包(如dotnet core)也是如此。
有没有办法解决它?
答案 0 :(得分:2)
您可能只需编辑$PATH
变量并再次设置路径。
您可以通过以下方式检查当前的$PATH
:
echo -e ${PATH//:/\\n}
这将列出您现有的路径,可能会遗漏一些$HOME/paths
这种情况是根据您的要求添加它们,在node/npm
的macOS中会是这样的:
export PATH="$HOME/node_modules/.bin:$HOME/Library/Python/2.7/bin:$HOME/Library/Python/3.6/bin:$PATH"
这将优先考虑$HOME/node_modules/.bin
如果你卸载或删除了节点,你可以试试这个:
brew update && brew install node