react-native相關bug總結及解決)
BUG1: 解決React Native unable to load script from assets index.android.bundle on windows
React Native運行的時候,經常碰到React Native unable to load script from assets index.android.bundle on windows
如下圖:
翻譯出來的大概意思就是:無法從資產的index.android.bundle中加載腳本。確保你的包被正確打包或者你正在運行一個packager服務器
親自驗證的終極解決方案就是:
第一步、打開自己的項目文件夾,在Android/app/src/main目錄下創建一個空的assets文件夾
如下圖:
第二步:用dos命令,進入項目根目錄,然後執行下面代碼:
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
如圖:
注意:命令中的index.js要與項目中的一一對應,有的項目中是 index.android.js