C'è un buon modo per caricare un modulo elegantemente (dove l'IDE può suggerire o entrare nel file) usando il percorso dinamico o iniziare dalla directory radice per importare un modulo?Come importare il percorso usando il modulo ES6 import
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 il caricatore di importazione? Inserisci un link simbolico in 'node_modules' nella posizione di caricamento predefinita preferita? Utilizzare una struttura di directory più piatta? –
Quindi, cosa non funziona nel codice di esempio che hai postato? O cosa non ti piace del codice? – Bergi
@Berg Il codice funziona bene, ma non mi piace il ../../ andare nella directory relativa piuttosto vorrei andare dalla directory di base. Supponiamo di avere le directory a-> b-> c da c se voglio passare a b nella struttura attuale sarà '../b', piuttosto mi piacerebbe 'a/b'. –