とある学生web開発者のブログ

知ったこと、感じたことを書きます

npmからyarnへ ”Unable to resolve module react-redux/native”

yarnにするのは簡単だ

Qiitaにあった、↓の記事を元にnpmからyarnにした。

yarnを使ってみた

インターン先のフロントエンドエンジニアに聞いたら、yarnの方がinstallなどが早いらしい。
ReactNativeのプロジェクトルートで、

$ yarn

と叩くだけで完了する。

reduxの読み込み元について

reduxの勉強をしようと、「React Native - Redux (part1 - todoApp)」を参考にさせていただいた。
すると以下のようなエラーに遭遇。

f:id:kentear:20171002232924p:plain

Unable to resolve module react-redux/native

どうやら、react-reduxが読み込めていないらしい。一気にyarnにしたのがやっぱり間違いだったかな・・・と後悔しつつググる
Error: Unable to resolve module react-redux/native」という記事を発見。

解決策

import { connect } from 'react-redux'

にすれば直った。
もっと早くぐぐっておけば・・・(ーー;)