Написание плагина
Этот пример внедряет глобальный компонент, чтобы показать, как определять и использовать плагины.
1. Определение плагина
plugin.ts
Example.tsx
Плагин обычно представляет собой функцию, которая принимает необязательные параметры плагина и возвращает объект, содержащий имя плагина и другую конфигурацию.
В приведённом выше примере мы определяем плагин с именем plugin-example. Он задаёт глобальную переменную окружения process.env.SLUG на этапе сборки и внедряет глобальный компонент Example.tsx на страницу.
2. Подключение плагина
Подключайте плагины через параметр plugins в файле rspress.config.ts:
rspress.config.ts
После этого компонент Example внедряется на страницу, и он может получать доступ к process.env.SLUG.

