有时候我需要使用不同的App.js
文件来运行我的react原生应用程序,我们称之为App2.js
。我正在手动修改index.js
。
import { AppRegistry } from 'react-native'
//const myApp = require('./src/App2').default
const myApp = require('./src/App').default
AppRegistry.registerComponent('Dummy app, () => myApp)
有没有可能在package.json中添加脚本?类似于react-native start:app2
或不同的方式。
我看了一下react native cli文档和start
命令没有任何类似的东西。只有--projectRoot
,这不是我真正想要的。
2条答案
按热度按时间nnsrf1az1#
打开package.json文件。添加一个具有自定义名称的新脚本项,如“start:app2”,并将其值设置为要执行的命令。在本例中,将是修改后的index.js文件导入App2.js。更新后的package.json脚本部分应该如下所示:
sulc1iza2#
您可以使用react-native-dotenv。
npm install --save react-native-dotenv
配置应为:
index.js
最后关于package.json
请注意,重置缓存选项是必需的。