Creé un objeto dataStore.js e intenté pasar la cadena debajo del objeto como se muestra a continuación. Obteniendo indefinido mientras console.log en Home.js, ¿podría alguien informar el problema aquí?
 let dataStore = { globaldata1: {}, globaldata2: {} } export { dataStore }// perfil.js
 let datastore = require("../global/dataStore"); let myStr1 = "This is a string" ; let myStr2 = "This is another string" ; datastore.globaldata1 = myStr1; datastore.globaldata2 = myStr2;// inicio.js
 let datastore = require("../global/dataStore"); let globalStr1 = datastore.globaldata1 ; console.log("Print the data::"+globalStr1); let globalStr2 = datastore.globaldata2 ; console.log("Print the second data::"+globalStr2);Parecería que el problema aquí es que no capitalizó correctamente su importación.
Su exportación de dataStore.js es:
 export { dataStore }Donde la S está en mayúscula, pero en tu Home.js:
 const { datastore } = reqiure(...)No tiene una S en mayúscula, lo que haría que la importación no estuviera definida porque dataStore.js no exporta datastore, exporta dataStore