未找到“expo”命令

未找到“expo”命令

我已经安装了 node v10.19.0并运行

npm 安装 expo-cli --global

但是当尝试运行类似这样的 expo 命令时

expo init 项目名称

它在我的 ubuntu 中显示如下错误。

Command 'expo' not found, did you mean:

  command 'exo' from snap exoscale-cli (v1.19.0)
  command 'expn' from deb sendmail-base (8.15.2-18)
  command 'expr' from deb coreutils (8.30-3ubuntu2)

See 'snap info <snapname>' for additional versions.

答案1

我遇到了同样的问题,我发现它expo-cli已经安装在这个路径下/home/$USER/.npm-global/bin,所以需要做的就是将它添加到默认路径:

export PATH="$PATH:/home/$USER/.npm-global/bin"

将其永久添加到路径: gedit gedit ~/.profile

然后在最后添加这一行:

export PATH="$PATH:/home/$USER/.npm-global/bin"

要使路径有效,只需在您想要使用的每个终端中运行此命令:source ~/.profile或者只需注销并再次登录。

这对我有用。

相关内容