私はreactnativeのインストールを開始しています。 homebrew、nodejs、npmを正常にインストールしました。しかし、reactnativeをインストールすることはできません
最初に試した
npm install -g react-native-cli
警告を書いてくれます:
/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 └──[email protected]
インストールのようです。
その後、私は試しました
react-native init AwesomeProject
エラー:react-native:コマンドが見つかりません
何が問題なのか
/usr/local/share/npm/bin
は、npmでインストールされたバイナリを使用するためのPATHにあります
〜/ .bashrcに次の行を追加します
export PATH="/usr/local/share/npm/bin:$PATH"
次に、シェルセッションをリロードして、再試行します
まず、reactnativeをグローバルにインストールする必要があります
npm install -g react-native-cli
次に、次のようにネイティブの反応のパスが表示されます
/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
それは魅力のように機能します!
Sudo yarn global add expo-cli
Sudo yarn global add react-native-cli
ここではSudo
を使用する必要があります。