Wie kann ich das beheben Webpack zugehörige Fehler: Cannot assign auf "nur Lesen" - Eigenschaft 'Export' für das Objekt '#<Object>'?

Ich bin mit webpack, die, wenn ich das richtig verstanden habe, nicht unterstützt native webworker syntax, so bin ich versucht, die worker-loader npm-Modul, aber ich bekomme eine seltsame Fehlermeldung.

Kann das Modul gefunden werden hier.

Mein webpack config:

module.exports = {
    entry: "./app",
    output: {
        path: __dirname + "/build",
        filename: "bundle.js"
    },
    watch: true,
    module: {
        rules: [{
            test: /\.worker\.js$/,
            use: {
                loader: 'worker-loader'
            }
        }]
    }
}

Mein code der Auslösung der Fehler:

import Worker from '../workers/sim.js';

class Synapse {
  //...
}

module.exports = Synapse;

Fehler:

Cannot assign to read only property 'exports' of object '#<Object>'?

Punkte, die zu module.exports = Synapse

InformationsquelleAutor john doe | 2017-12-08
Schreibe einen Kommentar