react-native + react-reduxの導入の際の注意点
2015/12/12 03:24 JST
現時点でのreact-native最新バージョンは0.16
このバージョンはBabel6を利用しています.
よって他の依存パッケージ react-reduxなども必然的にbabel6に対応しなくては行けません.
が, react-reduxの最新版はreact-nativeに対応しておらず, 公式では3.1.0を推奨しています. この3.1.0はBabel6に対応していません.
なので正しくjsをビルドできない可能性が出てきます.
よってreact-nativeを最新ではなくbabel5を利用している0.15.0までダウングレードを行い開発を進めていくと良いかと思います.
package.jsonは以下
"dependencies": {
"react-native": "^0.15.0",
"react-redux": "^3.1.0",
"redux": "^3.0.4"
}
react-reduxは最新でもBabel6に対応されていないのでしばらく様子見だと思います.