Dies ist ein Teil meines Codes.über das Importieren von js-Modul namens 'url'
import { URL } from './url.js'
let imageurl = URL.join(globalBaseUrl, location)
URL
ist ein Objekt auf url.js geschrieben, die in meinem src-Ordner befindet.
Ich weiß, es ist bereits vorhanden Objekt gleichen Namen in globalem Bereich, aber ich kann keinen besseren Namen finden, so habe ich beschlossen, den Namen zu behalten.
, wenn ich Code zuerst schrieb, fand ich, dass Anrufer-Datei nicht richtig URL
Modul laden. Durch Versuch und Irrtum fand ich, dass nur der obige Code funktioniert. einige inport
Anweisung wie import URL from './url'
oder import { URL } from 'url'
konnte Modul nicht laden. nur import { URL } from './url'
(es scheint, dass Erweiterung ist egal) funktioniert in meiner Umgebung.
Ich bin nicht sicher, ob dies beabsichtigt ist, oder ein Fehler von webpack oder so etwas. Warum passiert das?
Was genau macht 'url.js' aussehen? – Pointy