command line

Опублікуйте будь-яку папку просто з терміналу

Безкоштовна команда harvis розгортає папку, в якій ви перебуваєте, однією командою. Без акаунта, без конфігурації, без етапу збірки.

how it works

Як це працює

  1. 01

    Встановіть CLI

    Одна команда: "npm i -g harvis". Або пропустіть встановлення й запустіть одразу через "npx harvis".

  2. 02

    Запустіть у будь-якій папці

    Введіть "harvis" у папці, яку хочете опублікувати. Усе — HTML, CSS, JS, зображення — завантажиться за секунди.

  3. 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 МБ на сайт.

Що ви отримуєте у відповідь

Кожне розгортання друкує два посилання:

output
Uploading 3 files (12.4 KB)...

  Live site:   https://happy-panda-482.harvis.dev
  Claim link:  https://harvis.dev/claim/xxxxxxxx-...

Посилання на живий сайт публічне — діліться ним з ким завгодно. Посилання для підтвердження приватне й одноразове: відкрийте його та увійдіть, щоб прив'язати сайт до свого безкоштовного акаунта — тоді зможете перейменувати його, оновити файли або вибрати власну адресу в панелі керування. Підтвердіть якнайшвидше — якщо посилання втрачено, відновити його неможливо.

Усі команди

commandwhat it does
harvisРозгортає поточну папку — оновлює той самий сайт при кожному запуску
harvis deploy <dir>Розгортає вказану папку
harvis link <subdomain>Прив'язує папку до наявного сайту за його токеном розгортання
harvis claimВідкриває в браузері посилання для підтвердження останнього розгортання
harvis openВідкриває в браузері живий сайт останнього розгортання
harvis --name <name>Розгортає з власною назвою сайту
harvis --newСтворює новий сайт замість оновлення прив'язаного
harvis --claimРозгортає, а потім одразу відкриває посилання для підтвердження

CLI має відкритий код — перегляньте код на GitHub або подивіться на npm.