Чтобы загрузить Octokit непосредственно из esm.sh, вы можете использовать следующие методы:
Метод 1: импорт Octokit как модуля ES
import { Octokit } from "https://esm.sh/@octokit/core";
Метод 2. Импорт конкретной версии Octokit
import { Octokit } from "https://esm.sh/@octokit/core@VERSION";
Замените VERSION
на нужный номер версии, например 1.0.0
.
Метод 3. Импорт Octokit с дополнительными модулями
import { Octokit } from "https://esm.sh/@octokit/core";
import { createTokenAuth } from "https://esm.sh/@octokit/auth-token";
В этом примере пакет @octokit/core
импортируется вместе с пакетом @octokit/auth-token
.
Метод 4. Импорт Octokit с пользовательским входным кодом
import { esm } from "https://esm.sh/build";
const { Octokit } = await esm`
import { Octokit } from "https://esm.sh/@octokit/core";
export { Octokit };
`;
Этот метод позволяет создать собственный модуль, включающий Octokit.
Метод 5. Импорт Octokit с помощью карты импорта
<script type="importmap">
{
"imports": {
"octokit": "https://esm.sh/@octokit/core@VERSION"
}
}
</script>
<script type="module">
import { Octokit } from "octokit";
</script>
Создайте HTML-файл и включите приведенный выше код. Замените VERSION
на нужный номер версии.
Вот некоторые методы, которые можно использовать для загрузки Octokit непосредственно из esm.sh. Выберите метод, который лучше всего соответствует вашим потребностям и требованиям.