Есть ли какой-нибудь способ, по состоянию на текущий момент, проверить, вызывается ли мой скрипт как модуль в deno?

#node.js #module #deno

#node.js #модуль #deno

Вопрос:

Как следует из названия. Например, я могу проверить следующее в node:

 if(process.main===module) console.log('This is being called as a module');
 

Есть ли какой-нибудь способ, на данный момент, чтобы я мог проверить то же самое в deno?

Ответ №1:

Вы можете использовать import.meta.main , который будет false , если он вызывается из модуля.