unable to load script from assets 'index.android bundle'
Posted 了不起的js
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unable to load script from assets 'index.android bundle'相关的知识,希望对你有一定的参考价值。
报错:unable to load script from assets ‘index.android bundle‘ ,make sure your bundle is packaged correctly or youu‘re runing a packager server
解决方案:
第一步:在 android/app/src/main 目录下创建一个 assets空文件夹
第二步:执行 下面这段命令
- react-native bundle --platform android --dev false --entry-file index.android.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res/
会发现 assets文件夹下多出两个文件
第三步:重新run程序。
总结:
这个index.android.bundle毫无疑问就是用来调用原生控件的js脚本,每次当你改变了 index.android.js,你都需要使用上面的代码片段,来及时的更新index.android.bundle,然后打包才可以把新的index.android.js应用上,所以当没有index.android.bundle文件时,RN是无法运行的.
see: http://blog.csdn.net/u014175342/article/details/73823904
以上是关于unable to load script from assets 'index.android bundle'的主要内容,如果未能解决你的问题,请参考以下文章
Unable to load script from assets 'index.android.bundle' 出错?
unable to load script from assets 和could not connect to development server解决方案
项目初始化以后出现:Unable to load script from assets 'index.android.bundle
Unable to load script from assets 'index.android.bundle'.make sure you bundle is packaged co
react native中Unable to load script from assets 'index.android.bundle'解决方案
Unable to load script.Make sure you‘re either running a metro server( run ‘react-native start‘