/
githubmirror
/
bootstrap
Обзор
Документация
Войти
/
githubmirror
/
bootstrap
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
site/src/plugins/algolia-plugin.js
22 строки
562 B
Julien Déramond
Docs: migration from Hugo to Astro (#41251)
15 апр 2025, 19:37
Не верифицирован
15 апр 2025, 19:37
a8ab199
Код
Авторство
О чём код?
import { getConfig } from '../libs/config.ts' /** * Vite plugin to replace placeholder values in search.js with actual configuration values */ export function algoliaPlugin() { const config = getConfig() return { name: 'algolia-config-replacer', transform(code, id) { if (id.includes('search.js')) { return code .replace(/__API_KEY__/g, config.algolia.api_key) .replace(/__INDEX_NAME__/g, config.algolia.index_name) .replace(/__APP_ID__/g, config.algolia.app_id) } return code } } }