问题描述:
在mac中全局安装express-generator
后,在终端输入express
命令提示:zsh: command not found: express
原因分析:
因为系统没有找到express
命令的位置。
解决步骤:
-
检查是否正确安装了
express-generator
,可以通过在终端输入npm list -g express-generator
来检查。 -
确认
express
命令是否在系统的$PATH
环境变量中。可以通过在终端输入echo $PATH
来查看$PATH
的值,确认是否包含了express
命令的安装路径。如果没有包含,可以通过以下命令将express
命令的安装路径添加到$PATH
中:export PATH=~/.npm-global/bin:$PATH
这个命令会将
express
命令的安装路径加入到$PATH
的最前面,确保系统优先使用这个路径下的express
命令。 -
如果
express
命令的安装路径已经在$PATH
中,还是提示zsh: command not found: express
,那么可能是因为终端程序没有正确加载$PATH
环境变量。可以尝试退出当前终端窗口,并打开一个新的终端窗口,查看是否能够正常使用express
命令。