React Native 引用第三方組件

今天在開發的過程中,有個同事問我 “現在安裝第三方組件到底用 rnpm link還是用react-native link”。鑒于之前多次安裝組件的經驗,想都沒想我就說道 “用rnpm link啊,最近還用過它安裝react-native-easy-toast”。

看著對方心領神會地點了點頭然后轉過身去,我不經在想 “react-native link是什么鬼,之前不是一直是rnpm link嗎?”。帶著這個疑惑,我便開始查詢資料,最終在這篇文章中看到了答案。

rnpm已經集成到react-native命令行工具中,可以直接通過react-native link命令運行

然后我查看了react-native不同版本的開發文檔,發現在0.36的文檔 中還用的是rnpm link,在0.37版本以及后面的版本中用的就是react-native link了。

所以以后我們安裝第三方組件,就不需要單獨安裝rnpm [npm install rnpm -g ] ,然后再rnpm link了。當然,鑒于之前的安裝經驗,使用rnpm還是沒有問題的。但是,還是推薦按最新的版本來吧!

安裝步驟:
  1. 安裝一個帶原生依賴的庫
    npm install 某個帶有原生依賴的庫 --save
    注意: 這一步中--save或--save-dev參數是非常重要的。React Native需要根據package.json文件中的dependencies和devDependencies記錄來鏈接庫。
  2. 鏈接原生依賴
    react-native link
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • RN 第三方庫快速查找網址:https://js.coach/ (下面的文章以https://github.com...
    Tmac50閱讀 16,856評論 3 10
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,377評論 25 708
  • 簡短說明 收錄一些好用的RN第三方組件,以方便日常的使用,大家有什么推薦的也可以跟我說,我加進去。如有冒犯,可以聯...
    以德扶人閱讀 43,723評論 44 214
  • 幼兒園老師最怕的一件事——孩子受傷?。?! 今天是新生入園第三天,盼望著盼望著,明天就是周末了,...
    親愛的小魚老師閱讀 272評論 0 2
  • 那年出差,去廣西巴馬。在一個小山村里做事。 這地方有山有水,只是偏僻。 村子里有個小學校。那是我見過的最破舊的學校...
    閱微書房閱讀 241評論 0 0