如何在本地运行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

+0

Deco用来启动应用程序的命令是什么? –

+0

如果我没有误会,Deco使用'react-native run-ios'。 – Robert

有2种方式在本地运行应用程序们ShoutEm。

一种方法是shoutem run命令。它旨在与Shoutem Preview应用程序一起使用,您可以从Google playApp store下载该应用程序。它可以重新加载以查看您对本地代码所做的更改。该命令仅使用打包程序捆绑JS代码。不建立本地。

shoutem run外,还有shoutem run-iosshoutem run-android命令为您选择的平台构建和运行RN项目。通过这种方式,您可以获得功能完整的RN应用程序,可以像其他RN应用程序一样进行调试JS代码和本地代码都被构建。

不要忘记使用shoutem link链接您正在使用的扩展名。