1. 程式人生 > >(轉)react-native unable to load script from assets

(轉)react-native unable to load script from assets

轉載自:https://blog.csdn.net/jasonzds/article/details/78747524

問題:unable to load script from assets ‘index.android bundle’ ,make sure your bundle is packaged correctly or youu’re runing a packager server

解決辦法 
1,在 android/app/src/main 目錄下建立一個 assets空資料夾

mkdir android/app/src/main/assets
  • 1

2,在專案根目錄執行

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/
  • 1

注意了,是編譯index.js而不是index.android.js,因為react-native新版本已經沒有index.android.js和index.ios.js兩個檔案了,只有一個index.js檔案,所以要編譯index.js 
會發現 assets資料夾下多出兩個檔案

index.android.bundle
index.android.bundle.meta
  • 1

3,重新react-native run-android