1.0.13 • Published 4 months ago
elma-cli v1.0.13
🛠 ELMA CLI
ELMA CLI – это утилита для работы с ELMA 365, позволяющая управлять API, виджетами, кастомными активностями и шиной событий через командную строку.
🚀 Установка
npm install -g elma-cli
📌 Использование
✅ Установка учетных данных
Команда для сохранения API URL, логина и пароля в .env файл:
elma-cli set-credentials -u <API_URL> -l <LOGIN> -p <PASSWORD>
✅ Установка пути к файлу
Задает путь к решению, который будет использоваться для публикации:
elma-cli set-path -d <PATH>
✅ Публикация решения
Загружает и публикует код решения в ELMA 365:
elma-cli publish
Следит за изменениями в файлах .ts любой вложенности в RESOLVE_PATH и публикует их с задержкой в 20 секунд.:
elma-cli watch
📂 .env файл
После выполнения set-credentials и set-path, настройки сохраняются в .env: URL=https://api.example.com LOGIN=admin PWD=secret RESOLVE_PATH=/Users/solution FILE_PATH=/Users/solution/process/module/test.ts
🔥 Примеры использования
npx elma-cli set-credentials -u https://api.example.com -l user -p password
npx elma-cli set-path -d ./solutions/
npx elma-cli watch
npm run set-credentials -- --url 'https://api.example.com' --login admin --password 1234
npm run set-path -- --path /Users/andreyverbitskiy/cicd/test_solution
npm run watch
⚡ Автор
👨💻 Разработчик: Andrey Verbitskiy 📱 TG: @andreyk1232