con un clic
web-unpublish
1C web - remove Apache publication and close web access.
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
1C web - remove Apache publication and close web access.
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
Операционный слой разработки 1С — генерация и редактирование XML-артефактов. Сборка, тесты и работа с БД вынесены в skills-1c-project-v8runner
1C EPF - create empty XML scaffold for external processor.
1C ERF - create empty report XML scaffold.
1C form - add an empty managed form to a config object.
1C form - compile Form.xml from JSON or object metadata.
Декомпиляция управляемой формы 1С (Form.xml) в JSON-черновик в формате form-compile. Используй для scaffold новой формы по образцу или структурного рефакторинга. Не для точечных правок
| name | web-unpublish |
| description | 1C web - remove Apache publication and close web access. |
Удаляет блок публикации из httpd.conf и каталог publish/{appname} внутри Apache. Если других публикаций не осталось — удаляет глобальный блок 1C и останавливает Apache. С флагом --all удаляет все публикации разом.
Внимание: этот навык управляет только веб-публикациями в Apache (блоки в
httpd.conf+ каталогpublish/). Он НЕ удаляет каталоги проекта,upload/, базы данных или исходники.
$web-unpublish <appname>
$web-unpublish bpdemo
$web-unpublish --all
Прочитай .v8-project.json из корня проекта. Если задан webPath — используй как -ApachePath.
По умолчанию tools/apache24 от корня проекта.
Если пользователь не указал appname и не указал --all, выполни $web-info чтобы показать список публикаций и спроси какую удалить.
Если пользователь просит удалить все публикации — используй -All.
python .agents/skills/web-unpublish/scripts/web-unpublish.py <параметры>
| Параметр | Обязательный | Описание |
|---|---|---|
-AppName <имя> | * | Имя публикации |
-All | * | Удалить все публикации |
-ApachePath <путь> | нет | Корень Apache (по умолчанию tools/apache24) |
*— нужен либо-AppName, либо-All
# Удалить одну публикацию
python .agents/skills/web-unpublish/scripts/web-unpublish.py -AppName "bpdemo"
# Удалить все публикации
python .agents/skills/web-unpublish/scripts/web-unpublish.py -All
# С указанием пути
python .agents/skills/web-unpublish/scripts/web-unpublish.py -AppName "mydb" -ApachePath "C:\tools\apache24"