zsh:找不到命令:modernizr
zsh: command not found: modernizr
我安装了 modernizr:npm install -g modernizr
一切顺利,没有错误:/Users/myusername/npm/bin/modernizr -> /Users/myusername/npm/lib/node_modules/modernizr/bin/modernizr
/Users/myusername/npm/lib
安装后 运行:modernizr
我得到:
zsh: command not found: modernizr
在我的 .zshrc 文件中我有:
export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
谷歌搜索后找到 post: Bower: "command not found" after installation 并将此行添加到我的 .zshrc 文件中:export PATH=/usr/local/share/npm/bin:$PATH
当我输入 which npm
我得到 /usr/local/bin/npm
但我仍然找不到命令。
我用 Mac Finder 检查了文件并在 myusername/npm/node_modules/modernizer 中找到了 modernizer - 这应该是对的?如何修复找不到 zsh 命令?
将 PATH 导出更改为
export PATH=$PATH:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:$HOME/npm/bin
您也可以删除双引号。
对于WSL2 + NVM 用户:
- 在 ~/.zshrc 的末尾添加以下内容
***ignore last line if bash_completion not installed
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")" #npm package
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" #loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" #loads nvm bash_completion
- 重启终端
我安装了 modernizr:npm install -g modernizr
一切顺利,没有错误:/Users/myusername/npm/bin/modernizr -> /Users/myusername/npm/lib/node_modules/modernizr/bin/modernizr
/Users/myusername/npm/lib
安装后 运行:modernizr
我得到:
zsh: command not found: modernizr
在我的 .zshrc 文件中我有:
export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
谷歌搜索后找到 post: Bower: "command not found" after installation 并将此行添加到我的 .zshrc 文件中:export PATH=/usr/local/share/npm/bin:$PATH
当我输入 which npm
我得到 /usr/local/bin/npm
但我仍然找不到命令。 我用 Mac Finder 检查了文件并在 myusername/npm/node_modules/modernizer 中找到了 modernizer - 这应该是对的?如何修复找不到 zsh 命令?
将 PATH 导出更改为
export PATH=$PATH:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:$HOME/npm/bin
您也可以删除双引号。
对于WSL2 + NVM 用户:
- 在 ~/.zshrc 的末尾添加以下内容
***ignore last line if bash_completion not installed
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")" #npm package
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" #loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" #loads nvm bash_completion
- 重启终端