Возможно ли получить имя модуля ES2015 в browser / node.js? - PullRequest
0 голосов
/ 14 ноября 2018

Есть ли способ в модуле ES2015 получить имя модуля, код которого выполняется в текущий момент для browser / node.js?Единственное решение, которое я нашел, это

var curScriptElement = document.currentScript;

Однако оно может работать только для браузеров, и я не уверен, что оно будет работать для модулей ES2015, которые были загружены загрузчиком модулей как зависимости.

1 Ответ

0 голосов
/ 14 ноября 2018

import.meta.url - это самое ближайшее, что вы можете получить, хотя это URL.

(1) Но это все же предложение: https://github.com/tc39/proposal-import-meta/#importmeta

(2) В Node, Chrome, Firefox и многих других вариантах он уже есть: вы уже можете его использовать!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...