Как получить абсолютный путь к скомпилированному исполняемому файлу deno?

#deno

#deno

Вопрос:

Я хочу получить путь к исполняемому файлу (артефакту deno compile ) в скрипте.

Я пробовал import.meta.url , Deno.mainModule Deno.args но ни один из них не работает.

import.meta.url не изменилось, даже если местоположение исполняемого файла было изменено.

Deno.mainModule было всегда file://$deno$/bundle.js .

Deno.args не содержит первого параметра (который является исполняемым).

Что я должен использовать?

Ответ №1:

Вы можете использовать Deno.execPath() , для которого требуется allow-read разрешение.