Опублікуйте будь-яку папку просто з терміналу
Безкоштовна команда harvis розгортає папку, в якій ви перебуваєте, однією командою. Без акаунта, без конфігурації, без етапу збірки.
Як це працює
- 01
Встановіть CLI
Одна команда: "npm i -g harvis". Або пропустіть встановлення й запустіть одразу через "npx harvis".
- 02
Запустіть у будь-якій папці
Введіть "harvis" у папці, яку хочете опублікувати. Усе — HTML, CSS, JS, зображення — завантажиться за секунди.
- 03
Отримайте посилання
Ви отримаєте публічне посилання на живий сайт і приватне посилання для підтвердження. Відкрийте посилання для підтвердження й увійдіть, щоб керувати сайтом зі своєї панелі керування.
Встановлення
Встановіть пакет harvis із npm (потрібен Node.js 18 або новіший):
$ npm i -g harvisДалі розгорніть будь-яку папку, виконавши в ній одну команду:
cd my-website harvis
Не хочете нічого встановлювати? Запустіть напряму:
$ npx harvisУже встановили? Оновіться до останньої версії будь-коли:
$ npm i -g harvis@latestПриховані файли (як-от .env), node_modules і системне сміття пропускаються автоматично. Ліміти: 500 файлів, 50 МБ на сайт.
Що ви отримуєте у відповідь
Кожне розгортання друкує два посилання:
Uploading 3 files (12.4 KB)... Live site: https://happy-panda-482.harvis.dev Claim link: https://harvis.dev/claim/xxxxxxxx-...
Посилання на живий сайт публічне — діліться ним з ким завгодно. Посилання для підтвердження приватне й одноразове: відкрийте його та увійдіть, щоб прив'язати сайт до свого безкоштовного акаунта — тоді зможете перейменувати його, оновити файли або вибрати власну адресу в панелі керування. Підтвердіть якнайшвидше — якщо посилання втрачено, відновити його неможливо.
Усі команди
| command | what it does |
|---|---|
harvis | Розгортає поточну папку — оновлює той самий сайт при кожному запуску |
harvis deploy <dir> | Розгортає вказану папку |
harvis link <subdomain> | Прив'язує папку до наявного сайту за його токеном розгортання |
harvis claim | Відкриває в браузері посилання для підтвердження останнього розгортання |
harvis open | Відкриває в браузері живий сайт останнього розгортання |
harvis --name <name> | Розгортає з власною назвою сайту |
harvis --new | Створює новий сайт замість оновлення прив'язаного |
harvis --claim | Розгортає, а потім одразу відкриває посилання для підтвердження |
CLI має відкритий код — перегляньте код на GitHub або подивіться на npm.