Установите глобально с помощью npm:
npm install xauto -g
Предположим, вам нужно установить плагины file
и less
. Тогда установите их в корневую директорию проекта:
npm install xauto-plugin-file
npm install xauto-plugin-less
Если Xauto установлен глобально, то плагины также можно установить глобально:
npm install xauto-plugin-file -g
npm install xauto-plugin-less -g
Конфигурация Xauto имеет формат JSON. Вы можете сохранить её в файл .xautorc
в корневой директории проекта или в поле xauto
файла package.json
.
Пример конфигурации преобразования файлов LESS в CSS:``` { "plugin": ["file", "less"], // Предварительно загруженные плагины, метод установки указан выше "task": { // Предопределённые задачи, формат: "Название задачи": Описание задачи (подробнее см. описание Xauto) "file": { "": "Xauto:base", // Здесь используется зарегистрированный создатель с названием "Xauto:base" // Ниже приведены параметры, требуемые создателем, подробности см. в описании создателя "task": [ //"Xauto:base" создатель требует массив задач, каждый член которого является описанием задачи ["file:read", {"dir": "less"}], ["less:render"], ["file:write", {"dir": "css"}] ] } }, "watcher": { // Предопределённые мониторы, формат: "Название монитора": Описание монитора (подробнее см. описание Xauto) "created": ["file:created", {"dir": "less"}], "changed": ["file:changed", {"dir": "less"}] }, "watch": { // Предопределённые запуски мониторинга, формат: "Статус мониторинга": ["Название монитора", "Название задачи"] "createdFile": ["created", "file"], "changedFile": ["changed", "file"] } }
xauto
## Параметры команды xauto
xauto [task...] [-h] [-f конфиг] [-d директория] [-c путь_до_конфига] [-e task...] [-p плагин...] [-w watcher задача] [-s скрипт]
Параметры описаны ниже:
* `[task...]` - Названия задач, которые следует выполнить немедленно
* `[-h]` - Отображение справочной информации
* `[-f конфиг]` - Конфигурационный файл, имеющий приоритет над `.xautorc`
* `[-d директория]` - Установка рабочей директории
* `[-c путь_до_конфига]` - Путь к поиску файла `.xautorc` или `package.json`; если это относительный путь, то он основан на рабочей директории; если файлы не найдены, поиск продолжается в родительской директории до тех пор, пока не будет найден один из этих файлов или достигнут корневой каталог
* `[-e task...]` - Названия задач, которые следует выполнить немедленно
* `[-p плагин...]` - Автоматически загружаемые плагины
* `[-w watcher задача]` - Запуск монитора автоматически; `watcher` — это имя монитора, а `задача` — имя задачи
* `[-s скрипт]` - Путь к скрипту, который следует выполнить немедленно
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )