Heim >Web-Frontend >js-Tutorial >Wie gehe ich mit Standardexporten nach Babel 6-Änderungen um?
Problem:
In Babel 6 wurde die Standard-Exportmethode geändert. Entfernen der vorherigen Zeile „module.exports = exports['default']“. Dies erfordert, dass Entwickler die vorherige Importsyntax von „var foo = require('./foo')“ in „var foo = require('./foo').default“ ändern.
Erklärung:
Die Änderung zielt darauf ab, sich an ES6-Standards anzupassen und Verwirrung zu beseitigen, die durch die bisherige Kreuzkompatibilität mit dem CommonJS-Exportverhalten verursacht wurde. Darüber hinaus verhindert es die Erstellung ungültiger ES6-Semantik und unerwarteter Ergebnisse, wenn benannte Exporte in Zukunft eingeführt werden.
Lösungen:
Das obige ist der detaillierte Inhalt vonWie gehe ich mit Standardexporten nach Babel 6-Änderungen um?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!