Ich entwickle eine Bibliothek, wo Ich möchte eine oder mehrere Dateien relativ zum Requirer laden. Um dies besser zu veranschaulichen:Wie benötigt man eine Datei relativ zum Requirer?
// ~/app.js
import { horn } from 'unicorn'
horn.load()
// ~/node_modules/unicorn/horn.js
export default {
load() {
require('./user.config.js') // Here I would like to load the user config
// relative to "~/app.js"
}
}
Ich habe versucht, die globalen require
und seine parent
Eigenschaft Inspektion, aber es gibt mir nur einen Dateinamen ohne mehr Kontext.
Super! Danke für die Details und das Wort des Rates. Ich werde versuchen, wenn ich etwas Zeit habe, dann werde ich zurückkommen, um die Antwort zu akzeptieren. –
@RubensMariuzzo - Konnten Sie das ausprobieren? Hat es für dich funktioniert? Ist es angebracht, die beste Antwort zu markieren, um der Gemeinde zu zeigen, dass die Frage jetzt erledigt ist? – jfriend00
Ich habe noch nicht überprüft, aber ich werde es tun. Ich wurde mit anderen Sachen abgesaugt. Es tut uns leid! –