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.lxweimin.com/p/98c8f2a970eb


最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 上帝打開的那扇窗 因著項目的需要,學習RN有一段時間了,但自己的基礎實在是太差,大大小小的問題遇到過無數,也謝謝其...
    一樹青楓閱讀 655評論 0 0
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,377評論 25 708
  • 前言 學習本系列內容需要具備一定 HTML 開發基礎,沒有基礎的朋友可以先轉至 HTML快速入門(一) 學習 本人...
    珍此良辰閱讀 2,360評論 3 9
  • 看看時間,已經晚上十點多了。 再看看手機,沒有期待的消息,在抬頭看看有些灰蒙蒙的天空,一席涼風夾雜著細雨鋪打在我的...
    三月煙霞閱讀 190評論 0 1
  • 困了π_π,本來打算七八點就寫的,逛個空間又百度下邯鄲,再逛個途牛,拖到現在,都困了~拖延歸拖延,寫還是要寫的。為...
    黑曼木木閱讀 233評論 1 1