home wiki.fukuchiharuki.me
Menu

キーワード

  • React Native
  • create-react-native-app
  • npm
  • nodebrew

現象

create-react-native-appすると次のメッセージが現れる。

*******************************************************************************
ERROR: npm 5 is not supported yet
*******************************************************************************

It looks like you're using npm 5 which was recently released.

Create React Native App doesn't work with npm 5 yet, unfortunately. We
recommend using npm 4 or yarn until some bugs are resolved.

You can follow the known issues with npm 5 at:
https://github.com/npm/npm/issues/16991

*******************************************************************************

原因

メッセージのとおり、npmのv5には対応してないらしい。

対策

下げるしかない?

$ nodebrew install-binary v7.10.1
$ nodebrew use v7.10.1
$ npm -v
4.2.0

バージョン変えるとCLIもインストールしてあげる必要があるのね。

$ npm install -g create-react-native-app

備考

npmのv4なのはnodeのv7までのようです(参考のリンクを参照)。

参考