umi-preset-react-native额外扩展了umi generate命令:
开发过程中,执行:
umi g rn --dev
强制在 NODE_ENV=development 模式下,启动 watch 进程,监听源码文件变动并重新生成中间代码临时文件。
之后需要另启一个命令行终端,
- 如果使用React Native CLI 则使用
react-native start
,react-native run-ios
,react-native run-android
。 - 如果使用expo,则使用
expo start
。
在构建 RN 离线包(offline bundle)前需要执行:
umi g rn
强制在 NODE_ENV=production 模式下,生成中间代码临时文件。