キーワード†
- 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までのようです(参考のリンクを参照)。