首页 > 解决方案 > Expo-cli 已安装但“-bash: expo: command not found”

问题描述

我是 expo-cli 的新手,一直在终端上遇到这个问题

expo init myproject
-bash: expo: command not found

首先,我尝试通过卸载和安装

sudo npm uninstall -g expo-cli && sudo npm i -g expo-cli
+ expo-cli@2.6.14

其次,我检查了 nodejs 以查看它运行的版本:

node -v
v10.15.0
npm -v
6.4.1

第三,我尝试查看是否是环境问题并通过以下方式添加路径:

sudo vim ~/.bash_profile

在末尾插入以下内容:

# NPM global installs
export PATH=$PATH:~/.npm-global/bin

没有解决问题。

标签: node.jsnpmexpo

解决方案


首先这样做:

npm install expo-cli

然后它安装运行这个命令:

npm install expo-cli --global

它对我有用,我希望它也对你有用;)


推荐阅读