首頁  >  文章  >  web前端  >  react-native 運作不了怎麼辦

react-native 運作不了怎麼辦

藏色散人
藏色散人原創
2022-12-30 09:36:382415瀏覽

react-native運作不了的解決方法:1、開啟終端,cd到專案資料夾,然後輸入「npm install jpush-react-native jcore-react-native --save」;2、把項目裡面的「node_modules」資料夾刪除掉;3、關掉埠8081對應的進程,重新運行專案。

react-native 運作不了怎麼辦

本教學操作環境:Windows10系統、react18.0.0版、Dell G3電腦。

react-native 運作不了怎麼辦?

運行react-native項目遇到的坑

#最近接手了一個react-native項目,用xcode運行的時候,各種坑,各種報錯,現在抽時間整理一下

1.找不到頭檔RCTJPushModule.h

一上來就報這個錯,翻閱一些資料找到解決辦法

打開終端,cd到專案資料夾,輸入

npm install jpush-react-native jcore-react-native --save

2.「RCTBundleURLProvider.h」 file not found

接著開始報這個文件找不到,翻閱一些資料找到解決方案

開啟終端,進入專案所在的資料夾目錄;把專案裡面的node_modules 資料夾刪除掉,然後執行  npm install 指令;npm install安裝完成後,執行react-native upgrade指令。最後重新打開Xcode,clean一下。

3.shell Script invocation Error   ,Command /bin/sh failed with exit code 2

Port 8081 already in use, packager is either not running or not running correctly

又出現了這個錯,都要崩潰了,不著急,找解決方案

執行react_native 時發生這個錯誤,解決辦法

關掉連接埠8081對應的程序開啟終端,輸入lsof -i:8081

出現下圖

react-native 運作不了怎麼辦

殺掉進程28181:

kill 28181

重新運行專案

4.你以為這樣就可以了嗎,並沒有,「Installation Failed  Invalid argument  」報錯

原因是“Bundle indentifier 置為空了”,把Bundle indentifier 填上就可以

5.緊接著是下圖的錯誤

react-native 運作不了怎麼辦

#打開終端機cd到專案資料夾npm install && react-native link

到這就差不多了,還有一些小問題,沒一一列出來。

推薦學習:《react影片教學

以上是react-native 運作不了怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn