Ich arbeite an Elektronen App, wo ich externe Web-App laden, die in eckigen in Elektron entwickelt wird. Alles funktioniert gut.Electron require Modul Fehler für extern installierte Knotenmodule in Renderer-Prozess
Aber ich möchte Dateiinformationen lesen, dafür brauche ich "Mime" Modul und ich habe es von hier.
https://www.npmjs.com/package/mime
ich es installiert ist, Eingabeaufforderung Knoten js, Befehle "NPM mime install" mit verschiedenen Attributen wie -G, --save-dev, usw., und es korrekt installiert.
Echt Kopfschmerzen beginnt von hier :(
Jedes Mal, wenn ich versuchte Instanz Mime erstellen mit folgenden Code
var mime = erfordern ("Mime");
Es zeigt einen Fehler :(
Uncaught Error: Cannot find module 'mime'
Dies passiert für jeden exter zuletzt installiertes Modul mit npm.
Aber unter Code-Schnipsel funktioniert gut
var events = require('events');
Dieser Code ist in einer Javascript-Datei befindet, die durch Web-App geladen wird.
Sie sind ein Build-System wie webpack mit oder browserify? Sind Sie im Hauptprozess oder im Renderer-Prozess? – KeitIG
Danke für die Antwort. Nein, ich benutze keine Build-System, nur Knoten-Befehle wie Start, Rebuild usw. Es ist in Renderer-Prozess. – vikrantx
Verwenden Sie den Befehl 'start' oder den Befehl' electron', um die App auszuführen? –