shell nvm在MacOS上初始化说:zsh组分:不安全的目录,运行compaudit获取列表

y4ekin9u  于 2023-01-26  发布在  Shell
关注(0)|答案(1)|浏览(155)

我刚刚在macOS上安装并配置了nvmhttps://github.com/nvm-sh/nvm
作为(在.zshrc中)

export NVM_DIR="$HOME/.nvm"
export PATH=$PATH:$NVM_DIR
[ -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

但是现在每个新的Shell窗口或选项卡都会警告不安全的目录

zsh compinit: insecure directories, run compaudit for list.
Ignore insecure directories and continue [y] or abort compinit [n]? 
compinit: initialization aborted
complete:13: command not found: compdef

那怎么办?
更多信息
MacOS卡特琳娜
使用缺省zshell
非易失性存储器-版本0.38.0

wj8zmpe1

wj8zmpe11#

对我有效的方法是将这一行添加到.zshrc文件

export ZSH_DISABLE_COMPFIX=true

相关问题