Установка
Требования
- OneScript версии 2.0 и выше
- Платформа 1С:Предприятие 8.3 (для работы с базами)
Установка через opm
opm install vanessa-runnerПосле установки команда vrunner будет доступна глобально.
Установка из исходников
git clone https://github.com/vanessa-opensource/vanessa-runner.git
cd vanessa-runner
opm install -lПроверка установки
vrunner --versionОжидаемый вывод:
vanessa-runner 3.x.xОбновление
opm install -u vanessa-runnerWARNING
На Windows запущенный MCP-сервер блокирует обновление. Если vanessa-runner используется как MCP-сервер, запущенный из каталога установки, его процесс держит загруженными нативные компоненты (например change-indexer). На Windows такую загруженную DLL нельзя перезаписать, поэтому opm install -u (и переустановка пакета) завершится ошибкой вида Access to the path '...\1script_change_indexer.dll' is denied.
Перед обновлением остановите MCP-сервер: отключите его в IDE/клиенте либо завершите процесс oscript/vrunner-mcp, который запущен из каталога установки. После opm install -u клиент переподключит сервер уже с обновлённой версией. Чтобы не сталкиваться с этим, запускайте MCP-сервер из копии в репозитории (oscript src/mcp.os с рабочим каталогом проекта), а не из каталога установки.
Установка зависимостей для разработки
opm installЗависимости устанавливаются в папку oscript_modules/.
