ReactNative學習筆記(一)
一.ReactNative 環境搭建
1.參考指南
reactnative.cn/docs/0.48/getting-started.html#content
ReactNative 中文網,整合步驟詳細,按步驟一步步來,這裡就不贅述了。
2.遇到的問題
如果你按照上述步驟走完,恭喜你,RN環境搭建完成了!
但是你很可能會遇到以下問題!
問題一:如果你使用Xcode開啟工程並執行的話,會報如下錯誤
報錯的原因是react的依賴沒有新增成功
解決辦法參考問題二
問題二:如果你用終端執行 react-native run-ios命令執行專案的話,會報如下錯誤
這是因為,從react0.45版本以後需要下載boost編譯,而外網被和諧了。
解決辦法:
方法一:在工程所在目錄,開啟package.json,做如下修改
將版本改為0.44.3
修改完成之後,commond+s儲存檔案,然後刪除node_modules資料夾
在終端執行命令:npm install
最後執行命令:react-native run-ios 或者使用Xcode開啟工程並執行
方法二:重新建立工程
步驟1:react-native init AwesomeProject --version 0.44.3
步驟2:cd AwesomeProject
步驟3:react-native run-ios 或者使用Xcode開啟工程並執行
BUILD SUCCEEDED!!!
二.開發工具的選擇
1.WebStorm(本人使用中,詳細介紹)
2.Sublime Text
3.官方開發工具Nuclide
WebStorm開啟React Native的正確姿勢
步驟一:匯入你所建立的React Native工程
步驟二:下載ReactNative.jar包 並匯入
下載方法: 開啟終端,cd到指定資料夾,例如cd Desktop ,然後輸入命令:
git clone https://github.com/virtoolswebplayer/ReactNative-LiveTemplate
匯入jar包:File->Default Settings->ReactNative.jar
步驟3:設定.js檔案預設以jsx的語法開啟
步驟4:勾選ECMAScript-6
完成這些操作以後,就不會有黃色或者紅色的警告了,還具備了程式碼補全提示功能。
本人也是RN新手一枚,寫下此篇只為記錄成長,文筆有限,還請多指教!
ps: 提供一個連結,非常全的ReactNative 問題集錦
www.jianshu.com/p/98c8f2a970eb
相關文章
- ReactNative學習筆記十一之FlatListReact筆記
- ReactNative學習筆記九之TabNavigatorReact筆記
- ReactNative學習筆記四之動畫篇React筆記動畫
- ReactNative學習筆記五之生命週期React筆記
- ReactNative學習筆記十六之Android打包ApkReact筆記AndroidAPK
- ReactNative學習筆記十三之佈局詳細解析React筆記
- 學習筆記(一)筆記
- kitten 學習教程(一) 學習筆記筆記
- LaTeX學習筆記:一筆記
- ANFIS學習筆記(一)筆記
- Angular 學習筆記(一)Angular筆記
- GOLang 學習筆記(一)Golang筆記
- oracle學習筆記《一》Oracle筆記
- React 學習筆記【一】React筆記
- Jquery學習筆記(一)jQuery筆記
- goLang學習筆記(一)Golang筆記
- Canvas學習筆記(一)Canvas筆記
- SCSS學習筆記(一)CSS筆記
- vue學習筆記一Vue筆記
- Kettle學習筆記(一)筆記
- kafka學習筆記(一)Kafka筆記
- Cesium學習筆記(一)筆記
- opencv學習筆記(一)OpenCV筆記
- 深度學習 筆記一深度學習筆記
- javaNIO學習筆記一Java筆記
- Maven 學習筆記一Maven筆記
- css學習筆記(一)CSS筆記
- 學習Mysql筆記(一)MySql筆記
- redux 學習筆記(一)Redux筆記
- clojure學習筆記(一)筆記
- git學習筆記(一)Git筆記
- SQLite學習筆記(一)SQLite筆記
- 【筆記】statspack 學習(一)筆記
- undo 學習筆記一筆記
- mongodb學習筆記一MongoDB筆記
- Jquery學習筆記一jQuery筆記
- Lua學習筆記(一)筆記
- TS學習筆記(一)筆記