Nevar pievienot vairāk kā 25 tēmas
Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
123456789101112 |
- const { pathToFileURL } = require("url");
-
- exports.dynamicImport = function(mod) {
- if (mod.startsWith("file://")) return import(mod);
- if (mod.startsWith("/")) return import(pathToFileURL(mod).toString());
- try {
- const path = require.resolve(mod);
- return import(pathToFileURL(path).toString());
- } catch(e) {
- return Promise.reject(e);
- }
- }
|