J'ai le code suivant:Qu'est-ce que l'équivalent ES6 de module.exports = {key: "value"}?
module.exports = {
key: "value",
key2: 1234
}
Si je change à:
export default {
key: "value",
key2: 1234
}
Puis l'arrête l'importation suivante fonctionne:
import {key, key2} from 'module.js';
Qu'est-ce qu'un équivalent ES6 d'exportation d'un objet?
Vous exportez correctement l'objet, mais vous ne l'importez pas en tant qu'objet. Utilisez 'import obj de 'module.js';' pour cela. Si vous voulez des importations individuelles, vous ne cherchez probablement pas d'objet du tout - utilisez les exportations nommées comme dans la réponse @ MichałPerłakowski – Bergi