Gibt es eine gute Möglichkeit, ein Modul elegant zu laden (wo die IDE vorschlagen oder in die Datei gehen kann), einen dynamischen Pfad zu verwenden oder aus dem Stammverzeichnis zu starten?So importieren Sie den Pfad mit ES6-Modulimport
import * as Q from 'q';
import * as loopback from 'loopback';
import datasources from '../../../datasources.json';
import app from '../../../server';
import {ApiError, ValidationError, DatabaseError} from'../../../utils/error-handlers';
Hack der Import-Lader? Setzen Sie eine symbolische Verbindung in 'node_modules' zu Ihrem bevorzugten Standardladeort? Verwenden Sie eine flachere Verzeichnisstruktur? –
Was funktioniert in dem von Ihnen geposteten Beispielcode nicht? Oder was magst du an dem Code nicht? – Bergi
@Bergi Code funktioniert gut, aber ich mag nicht ../../ gehe in das relative Verzeichnis lieber ich möchte aus dem Basisverzeichnis gehen. Angenommen, wie haben Verzeichnisse a-> b-> c von c, wenn ich in der aktuellen Struktur zu b gehen möchte, wird es "../b" sein, eher würde ich "a/b" mögen. –