HelloWorld.xcodeproj/PodfileiOS/Android/index.ios.jsindex.android.jsnode_modules/package.json
Command+R
组合键然后重新执行 JavaScript 代码。<View/>
这个组件会被转化为 iOS 中特定的UIView
组件。npm build
:npm start
命令来启动一个动态编译的服务器,如果没有自动启动可以手动的使用npm start
命令,就如定义在 package.json 文件中的,它会启动 node_modules/react-native/packager/packager.sh 这个脚本。npm run eject
来将其恢复为类似于 react-native init
创建的包含原生代码的初始化项目,这样我们就能够自由地添加原生模块。我们也可以使用 Expo 提供的 exp
命令行将项目编译为独立可发布的应用。我们需要使用 npm install -g exp
安装命令行工具,然后配置 exp.json 文件:exp start
命令来启动 Expo 打包工具,然后选择使用 exp build:android
或者 exp build:ios
分别构建 Android 或者 iOS 独立应用。