已安装Expo-cli,但“ -bash:expo:找不到命令”

时间:2019-01-18 06:05:58

标签: node.js npm expo

我是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

没有解决问题。

2 个答案:

答案 0 :(得分:1)

首先,我不会相信,这个问题很久以前就解决了,很容易解决,虽然还不是永久的。

所以说是环境问题,因为你使用的设备需要知道程序在哪里。

-检查是否 /users/me/.npm-global/bin 通过运行: echo $PATH -它没有运行 export PATH=$PATH:~/.npm-global/bin - 之后你应该回到shell中

source ~/.bash_profilez

就像我说的,我不会因此而受到赞扬。 Here 是我找到救命稻草的地方;

答案 1 :(得分:0)

首先这样做:

npm install expo-cli

然后安装它,请运行以下命令:

npm install expo-cli --global

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

相关问题