我们如何在 React(常规)中配置软件包。
在NodeJS中,我们具有单例,因此我们可以创建一个外部文件,例如(./firebase-config.js
),然后将其导入到主Index.js
文件中(节点应用程序的起点)。
到目前为止,在React中,我习惯于在Index.html
中对其进行配置,但是现在我使用的是React-native ,它没有DOM ,因此无法将配置放在此处。
从我在{{1}的配置文件夹中获取index.js
或app.js
(考虑cli版本,其中index.js是根,而app.js是具有所有其他子代的直接子代) },这就是我的配置
./src/config/flamelink.js
问题:我应该在哪里导入它进行配置?还是React-native可以像node一样工作,并且只要导入就可以了?
答案 0 :(得分:2)
是的,您可以将配置保存在firebase-config.js
中,看起来像
const firebaseConfig = {
apiKey: '<your-api-key>', // required
authDomain: '<your-auth-domain>', // required
databaseURL: '<your-database-url>', // required
projectId: '<your-project-id>', // required
storageBucket: '<your-storage-bucket-code>', // required
messagingSenderId: '<your-messenger-id>' // optional
};
export default firebaseConfig;
然后做
import firebaseConfig from './firebase-config';
代码中的其他地方。