簡體   English   中英

未找到反應本機命令

[英]React native command not found

我開始安裝本機反應。 我已經成功安裝了自制軟件、nodejs、npm。 但無法安裝本機反應

首先我試過

npm install -g react-native-cli

給我寫警告:

Missing write access to /Users/project/.npm-packages/lib/node_modules/react-native-cli

之后我嘗試過

sudo npm install -g react-native-cli
/Users/project/.npm-packages/bin/react-native -> /Users/project/.npm-packages/lib/node_modules/react-native-cli/index.js
/Users/project/.npm-packages/lib
└── react-native-cli@1.0.0

看起來像安裝。

之后我嘗試了

react-native init AwesomeProject
Error : react-native: command not found

可能是什么問題呢

首先,你必須全局安裝react native

npm install -g react-native-cli

然后它會向您顯示 react native 的路徑,如下所示

/Users/{yourUser}/.npm-packages/bin/react-native -> /Users/{yourUser}/.npm-packages/lib/node_modules/react-native-cli/index.js

然后你必須從上面的結果中設置默認路徑並執行以下命令

export PATH="/Users/{yourUser}/.npm-packages/bin/:$PATH"

然后重新加載會話/環境變量

source ~/.bash_profile

它會像魅力一樣工作!

確保/usr/local/share/npm/bin在您的 PATH 中以使用通過 npm 安裝的二進制文件

將以下行添加到您的 ~/.bashrc

export PATH="/usr/local/share/npm/bin:$PATH"

然后重新加載您的 shell 會話並重試

sudo yarn global add expo-cli

sudo yarn global add react-native-cli

您必須在這里使用sudo

當您使用最新版本的 node js 和其他與 react native 相關的

他們更新為運行反應原生應用程序

npx react-native run-android npx react-native run-ios

你可以在這里查看

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM