在Mac上设置React Native

时间:2019-12-17 20:06:14

标签: macos react-native

我正在尝试在Mac上安装React Native,但无法超越第一步。

npm install -g expo-cli

这似乎可行,但是当我执行下一步expo init AwesomeProject时,出现此错误。

-bash: expo: command not found

我也没有.npm-global文件夹。我在Mac OS X 10.15.2上运行npm 6.13.4。

1 个答案:

答案 0 :(得分:2)

这可能是本地环境问题。

您的计算机应该知道在哪里查找您正在使用的命令,这很可能是您的Mac不在寻找正确的文件夹。

要执行expo命令,您的/Users/yourUser/.npm-global/bin命令中必须有$PATH

  • 打开全局bash_profile文件vim ~/.bash_profile

  • 添加export PATH=$PATH:~/.npm-global/bin

保存更改,然后在命令行中保存:

  • source ~/.bash_profile

现在您可以再次尝试该命令!

重要说明:.bash_profile仅在登录Shell上运行。对于非登录外壳,您需要使用上面的这一行创建或编辑.bashrc