Ich bin mir nicht sicher, was diesen Fehler in Node.js verursachen könnte, da ich es noch nie zuvor gesehen habe und kein anderes Problem online finden kann.Unerwartetes Token =
Message:
Unexpected token =
Stack:
SyntaxError: Unexpected token =
at exports.runInThisContext (vm.js:53:16)
at Module._compile (module.js:404:25)
at Object.Module._extensions..js (module.js:432:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:311:12)
at Module.require (module.js:366:17)
at require (module.js:385:17)
at Object.<anonymous> (/Projects/api/test/integration/models/article.js:3:15)
die Datei, die den Fehler verursacht hat folgenden Inhalt:
'use strict';
var Article = require('../../../models/article')
Warum in der Welt würde =
einen Fehler verursachen?
Edit 1 - die article.js hinzufügen, die erforderlich wird: in der 3. Zeile von article.js
'use strict';
class ArticleModel {
constructor(options = {}) {
this.options = options
}
}
module.exports = ArticleModel
es kann die Datei nicht gefunden. Manchmal gibt es Ihnen eine Fehlermeldung und wird eher ungewöhnlich interpretiert. – MiltoxBeyond
Brauchen Sie am Ende kein Semikolon? – gariepy
Ist das die gesamte Datei? Wenn eine Datei nicht gefunden wird, sollte ein Fehler wie folgt auftreten: 'Fehler: Modul nicht gefunden'. Ist es auch möglich, dass es ein merkwürdiger Unicode = ähnlicher Charakter ist? – EmptyArsenal