Die Verwendung mehrerer Loader in Node
<p>In Node kann der Loader verwendet werden, um sich in den Modulladeprozess einzubinden und die Anweisungen <code>import</code> abzufangen. Diese Funktion ist nützlich, aber manchmal müssen Sie möglicherweise mehrere Ladeprogramme verwenden. Sie verwenden beispielsweise einen auf ESBuild, ts-node oder SWC basierenden Loader, um Ihren „normalen“ Testcode zu laden, stellen dann aber fest, dass Sie Quibble auch zum Abfangen von Aufrufen an bestimmte ESM-Module verwenden möchten. </p>
<p>Derzeit ist eine direkte Unterstützung für die Verwendung mehrerer Loader nicht möglich, obwohl daran noch gearbeitet wird, daher würde ich gerne wissen, wie ich dies mit einigen Workarounds erreichen kann. Ich denke, ein Ansatz wäre, einen Wrapper zu schreiben, der zwischen verschiedenen Loadern delegiert, oder die Ausgabe eines Loaders als Eingabe für einen anderen zu verwenden? </p>
<p>Ich sehe, dass die API des Loaders beherrschbar zu sein scheint, aber über praktische Tipps, wie man das erreicht, wäre ich dankbar :)</p>