我是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
没有解决问题。
答案 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
它对我有用,我希望它对你也有用;)