【问题标题】:React-native installation issueReact-native 安装问题
【发布时间】:2016-11-06 11:05:46
【问题描述】:

按照官方网站的设置步骤,我找不到 react-natve 命令参考下面的控制台命令及其输出:

Bhushans-MBP:node_modules bhushanraut$ npm install -g react-native-cli
/Users/bhushanraut/.npm-packages/bin/react-native -> /Users/bhushanraut/.npm-packages/lib/node_modules/react-native-cli/index.js
/Users/bhushanraut/.npm-packages/lib
└── react-native-cli@1.2.0 

Bhushans-MBP:node_modules bhushanraut$ react-native init AwesomeProject
-bash: react-native: command not found

请帮我解决这个问题。提前致谢。

【问题讨论】:

  • 你用的是哪个操作系统?

标签: android node.js bash react-native


【解决方案1】:

问题是/Users/bhushanraut/.npm-packages/bin/ 目录未添加到全局PATH 变量中。

您需要将其添加到 PATH 变量中。

在终端执行以下命令

vi ~/.bash_profile 

这将在 vi 编辑器中打开文件。在该文件中追加以下行。

export PATH=$PATH:'/Users/bhushanraut/.npm-packages/bin/'

然后保存并关闭文件。

执行以下命令

source ~/.bash_profile 

现在尝试执行react-native init AwesomeProject 命令。这应该可以解决问题。

【讨论】:

    【解决方案2】:

    如果您遇到任何问题,以下步骤可能对 react-native 安装有用

    从以下 URL 执行的步骤 https://shift.infinite.red/getting-started-with-react-native-development-on-windows-90d85a72ae65

    npm install -g react-native-cli

    react-native init AwesomeProject

    cd AwesomeProject/

    ((如果不存在 "%USERPROFILE%/.gradle" mkdir "%USERPROFILE%/.gradle") && (echo org.gradle.daemon=true >> "%USERPROFILE%/.gradle/gradle.properties" ))

    react-native run-android

    无法从 @react-native-community/CLI-Platform-android 配置 gradle 时出错

    因此导航到 AwesomeProject/node_modules,运行以下命令

    npm i @react-native-community/cli-platform-android

    最终构建成功执行,没有任何错误

    react-native run-android

    在另一个命令提示符下启动模拟器

    C:\Users\tapzu\AppData\Local\Android\Sdk\emulator>emulator -list-avds Nexus_6P_API_28 C:\Users\tapzu\AppData\Local\Android\Sdk\emulator>emulator -avd Nexus_6P_API_28

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-07-02
      • 1970-01-01
      • 1970-01-01
      • 2021-01-28
      • 2020-01-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多