React Native踩坑之Unable to load script from assets


報錯:

Unable to load script from assets
‘index.android.bundle’. Make sure your bundle is packaged correctly or you're running a packager server。
uploading-image-826347.png

原因分析

包管理服務器啟動失敗或沒有啟動。

解決辦法一:

在項目目錄下,運行react-native start,啟動packager server。

解決辦法二:

第一步:首先切換到我們工程的根目錄下,然后在android/app/src/main目錄下新建一個assets文件夾,windows用戶可以直接右鍵新建或者和mac用戶一樣在終端中執行以下命令建立:

mkdir android/app/src/main/assets

第二步:同樣需要在我們工程的根目錄下,執行以下命令:

react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM