webpack: import + Modul.die Exporte im selben Modul verursacht Fehler

Ich entwickle eine website mit webpack. Wenn ich einen code wie diesen:

import $ from 'jquery';
function foo() {};
module.exports = foo;

Ich habe den Fehler Uncaught TypeError: Cannot assign to read only property 'exports' of object '#<Object>'.

Stellt sich heraus, dass eine änderung import $ from 'jquery' zu var $ = require('jquery') verursachen keine Fehler.

Warum importieren mit dem Modul.die Exporte der diesen Fehler verursacht? Ist irgendetwas falsch bei der Verwendung erfordern statt?

Mögliche Duplikate von Mit Node.js erfordern vs. ES6-import/ - export
geändert die wichtigste Frage.

InformationsquelleAutor juniorgarcia | 2017-02-24

Schreibe einen Kommentar