Maison > Article > interface Web > Comment gérer les exportations par défaut après les modifications de Babel 6 ?
Problème :
Dans Babel 6, la méthodologie d'exportation par défaut a été modifiée, éliminant la ligne précédente "module.exports = exports['default']". Cela oblige les développeurs à modifier la syntaxe d'importation précédente de "var foo = require('./foo')" à "var foo = require('./foo').default".
Explication :
Le changement vise à s'aligner sur les normes ES6, résolvant la confusion causée par la précédente compatibilité croisée avec le comportement d'exportation de CommonJS. De plus, cela empêche la création de sémantiques ES6 invalides et de résultats inattendus lorsque des exportations nommées sont introduites à l'avenir.
Solutions :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!