如何在本地运行Shoutem React Native应用程序进行测试?
问题描述:
我一直非常喜欢使用Shoutem构建器为React Native创建初学者模板。不过,我想用我自己的IDE(Deco IDE)在本地运行模拟器并更改代码。如何在本地运行Shoutem React Native应用程序进行测试?
但是,当我通过CLI从Shoutem“拉”我的应用程序并运行NPM install + react-native link
后,应用程序将无法编译模拟器。如果我使用命令shoutem run
,那么应用程序将完美地构建和运行,但这不如具有模拟器并在我更改代码时能够看到代码那么方便。
获取应用程序在模拟器中本地运行的任何帮助?
任何有兴趣,我得到的错误是:Print: Entry, ":CFBundleIdentifier", Does Not Exist
答
有2种方式在本地运行应用程序们ShoutEm。
一种方法是shoutem run
命令。它旨在与Shoutem Preview应用程序一起使用,您可以从Google play或App store下载该应用程序。它可以重新加载以查看您对本地代码所做的更改。该命令仅使用打包程序捆绑JS代码。不建立本地。
除shoutem run
外,还有shoutem run-ios
和shoutem run-android
命令为您选择的平台构建和运行RN项目。通过这种方式,您可以获得功能完整的RN应用程序,可以像其他RN应用程序一样进行调试JS代码和本地代码都被构建。
不要忘记使用shoutem link
链接您正在使用的扩展名。
Deco用来启动应用程序的命令是什么? –
如果我没有误会,Deco使用'react-native run-ios'。 – Robert