Wie verwende ich das FS-Modul in der Anwendung Electron.Atom \ WebPack?

Ich muss einige Daten mit dem FS-Modul (fs.writeFile) in die Datei schreiben. Mein Stack ist Webpack + Reagieren + Redux + Elektron.

as erste Problem war:Kann Modul 'fs' nicht auflösen. Ich habe versucht, @ zu verwend

target: "node",
---
node: {
    global: true,
    fs: "empty",
}
---
resolve: {
    root: path.join(__dirname),
    fallback: path.join(__dirname, 'node_modules'),
    modulesDirectories: ['node_modules'],
    extensions: ['', '.json', '.js', '.jsx', '.scss', '.png', '.jpg', '.jpeg', '.gif']
},

Nach mehreren Versuchen ist das Problem behoben knoten: {fs: "leer"}). Aber dann gab es ein zweites Problem:Bildschirmfot.

//In method componentDidMount (React)
console.log('fs', fs);
console.log('typeOf', typeof fs.writeFile);

//By clicking on the button
console.log(fs);
console.log(typeof fs.writeFile);

Sie können sehen, dass fs ist ein leeres Objekt und die Methode writeFile existiert nicht. Ich habe versucht, die Konfiguration des Webpacks zu ändern.

const path = require('path');
const fs = require('fs');
const webpack = require("webpack");
console.log(fs);

In diesem Fall fs ist nicht leer

Wie löse ich dieses Problem? Irgendwelche Ideen

Antworten auf die Frage(2)

Ihre Antwort auf die Frage