2016-08-11 9 views
9

私は最近react-nativeで開始しました。私はFacebookのサイトのチュートリアルを使用して、それをインストールし、このメッセージが立ち上がるまですべてが、一日か二日に適しています:'react-native'は内部または外部のコマンド、操作可能なプログラムまたはバッチファイルとして認識されません

'react-native' is not recognized as an internal or external command, 
operable program or batch file. 

何がすべてをアンインストールして、もう一度すべてやり直す以外に動作しません。環境は大丈夫です(npm、chocoなど)。私はまた、環境変数に反応ネイティブを削除して追加し、再起動し、管理者モードでcmdを実行しようとしましたが、これまでのところ何もしませんでした。私はWindows 10 64ビットを使用していることを付け加えておきます。

+1

は 'NPM反応-ネイティブcli'を-gインストールお使いのシステムでCLIの(グローバル)-gインストールするためのほとんどの場合に機能します。 'react-native'コマンドが動作するようにコマンドプロンプトを再起動することを忘れないでください。 – impossible

+0

コマンドプロンプトを再起動すると、キーが表示されました –

答えて

2

Windowsの管理者モードで実行されているWindows 10で同じエラーが表示されますが、bashシェルのバージョンのreact-nativeもgit bashウィンドウで動作します。

cmd:---------------------------------------------- 
C:\Users\David\Documents\react>where react-native 
C:\Users\David\AppData\Roaming\npm\react-native 
C:\Users\David\AppData\Roaming\npm\react-native.cmd 

C:\Users\David\Documents\react>react-native init AwesomeProject 
'react-native' is not recognized as an internal or external command, 
operable program or batch file. 


git bash:---------------------------------------- 
[email protected] ~/Documents/react 
$ react-native init AwesomeProject 
This will walk you through creating a new React Native project in  c:\Users\David\Documents\react\AwesomeProject 
Installing react-native package from npm... 
Setting up new React Native app in c:\Users\David\Documents\react\AwesomeProject 
[email protected] c:\Users\David\Documents\react\AwesomeProject`-- [email protected] 

To run your app on iOS: 
    cd c:\Users\David\Documents\react\AwesomeProject 
    react-native run-ios 
    - or - 
    Open c:\Users\David\Documents\react\AwesomeProject\ios\AwesomeProject.xcodeproj in Xcode 
    Hit the Run button 
To run your app on Android: 
    Have an Android emulator running (quickest way to get started), or a device connected 
    cd c:\Users\David\Documents\react\AwesomeProject 
    react-native run-android 
13

私は同じ問題を持っていたし、次が、didntの仕事 1を試してみました)私の環境変数にNPMのパスを追加します。システムとユーザーの両方 2)npmとreact-native-cliを再インストール

どちらもWindows 10を使用していませんでした。私のために働いた

ソリューションは、以下のコマンドを使用してグローバルグローバル あなたはそれをインストールすることができます反応するネイティブ-cliをインストールすることです:あなたを助けます

npm install -g react-native-cli 

願っています! 乾杯:)

2

私はNode.jsのをアンインストールしてから再インストールし、そしてそれが

0

npm install -g react-native-cli

+1

コードがその解決策である理由の説明を追加して、コードのみの回答を回避してください。この回答が今後誰か他の人に役立つかもしれないことを忘れないでください。 –

0

使用が安定したバージョンまたはあなたが設定する必要がありrecomnendedバージョン

1

をNode.jsの魅力のように働きました環境変数のnpmパス。ダウン

enter image description here

下の画像をご覧下さい次に、コマンドは次のとおり

npm install -g react-native-cli 
関連する問題

 関連する問題