Ich benutze SystemJS Loader (mit commonJS-Modulen, aber das sollte nicht wichtig sein), meist zum direkten Zugriff auf Komponenten unter node_modules
.Möglichkeit, einen relativen Pfad in einer SystemJS Loader-Umgebung einem absoluten Pfad zuzuordnen
Jetzt zur Laufzeit ist es möglich, den absoluten Pfad in der aktuellen Umgebung von einem relativen zu suchen?
I.e. Wenn ich require('./myComponent')
mache, wird es http://localhost:3000/app/myComponent.js
holen, aber wenn diese Komponente über npm install
installiert wird (also unter node_modules
resident ist), lädt SystemJS http://localhost:3000/node_modules/dist/myComponent.js
korrekt. Gibt es eine Möglichkeit, diesen absoluten Weg von einem relativen Weg aus zu suchen?
I.e. etwas wie var absPath = SystemJS.lookup('./myComponent')
?