Ich habe den folgenden Modul-Export in meiner Javascript-Datei, so dass ich es von node.js basierten Build-Setup zugreifen kann (grunt, erfordern ..).Wie zu vermeiden, Uncaught ReferenceError
....
if(module && module.exports) {
module.exports = m;
}
, wenn ich die gleiche Datei in Browser verwenden, gibt es Fehler
Uncaught ReferenceError: module is not defined const.js:49
(anonymous function)
I nicht Verwendung Knoten als Backend tun. Wie kann ich diesen Fehler vermeiden? Das heißt, ich muss m
exportieren, so dass require
es während des Builds (knotenbasiert), aber eigenständig im Browser funktioniert.
Warum behandelt der Browser das variable Modul nicht als undefiniert und wirft keinen Fehler?
Danke.
+1 danke .. wird in Kürze akzeptiert. – bsr