2017-07-20 3 views
1

私はsudo apt-getを使ってnodejsとnpmをインストールしました。私はsudo npm install -g create-react-appを使ってcreate-react-appをインストールしましたが、create-react-appを使用しようとすると、全く何もしません。Ubuntuでディレクトリを作成していないcreate-react-app 14.04

この $ create-react-app my-app はディレクトリを作成しませんでした。

私はディレクトリを作成しようとしましたが、作成するためにcreate-react-appを取得できるかどうかを確認しようとしました。これは $ mkdir my-app $ create-react-app my-app は絶対に何もしなかった。my-appディレクトリは完全に空のままだった。それはエラーメッセージを出すことさえなかった。

create-react-appを動作させるにはどうすればよいですか?ディレクトリを作成して作成するにはどうすればいいと思いますか?

アップデート:create-react-appをインストールすると、次の警告が表示されます。 {"node": "> = 4"}(現在:{"node": "v0.10.25"、 "npm": "1.3.10" })

答えて

1

グローバルにインストールしましたか?

すなわち

sudo npm install -g create-react-app 

または

npm install -g create-react-app 

create-react-appコマンドラインツールですので、それはあなたがそれを使用するためにはグローバルにインストールする必要があります。

+0

私はsudoと-gと同様にしました。私は以下の警告を受け取りました:npm WARN engine [email protected]:wanted:{"node": "> = 4"}(現在:{"node": "v0.10.25"、 "npm ":" 1.3.10 "}) – sebastianspiegel

+2

@sebastianspiegelあなたのノードのバージョンは0.10.25ですが、' create-react-app'を使うにはバージョン4以上が必要です - https://facebook.github.io/私は、ノードノードのバージョンが['nvm'](https://github.com/creationix/nvm)でもっとも簡単であることを知っています。ie/no/configuration/blog/2016/07/22/create-apps-with-no-configuration.html **ノードバージョンマネージャ**。 'nvm'は複数のバージョンのNode.jsをインストールし、それらのバージョンを簡単に切り替えることができます。セバスチャンにピギーバックする –

+0

、nvmは行く方法です。システムノードをオーバーライドするように設定していることを確認してください。そうしないと、サーバにsshするたびにノードのバージョンを設定し続ける必要があります。 – archae0pteryx

1

私はそれを理解しました。私はnodejのバージョンをnpmでアップグレードする必要がありました。私はthisウェブサイトから答えを得ました。 $ sudo npm cache clean -fを推奨する最初のコマンドをスキップしましたが、おそらくそれを実行しているはずです。私は2つのコマンドに従っていました。作成反応するアプリは現在、正常に動作します-g n個 $ sudoのn個の安定

$ sudoのNPMをインストールします。

関連する問題