我已经安装了 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
或者只需注销并再次登录。
这对我有用。