Herhangi bir klasörü terminalinden yayına al
Ücretsiz harvis komutu, içinde bulunduğun klasörü tek bir komutla deploy eder. Hesap yok, yapılandırma yok, build adımı yok.
Nasıl çalışır
- 01
CLI'yi kur
Tek komut: "npm i -g harvis". Ya da kurulumu tamamen atla ve "npx harvis" ile çalıştır.
- 02
Herhangi bir klasörde çalıştır
Yayına almak istediğin klasörün içinde "harvis" yaz. Her şeyi — HTML, CSS, JS, görseller — saniyeler içinde yükler.
- 03
Bağlantılarını al
Herkese açık bir canlı site bağlantısı ve özel bir claim bağlantısı alırsın. Siteyi panondan yönetmek için claim bağlantısını aç ve giriş yap.
Kurulum
npm'deki harvis paketini kur (Node.js 18 veya üzeri gerektirir):
$ npm i -g harvisArdından, içinde tek bir komut çalıştırarak herhangi bir klasörü deploy et:
cd my-website harvis
Hiçbir şey kurmak istemiyor musun? Doğrudan çalıştır:
$ npx harvisZaten kurulu mu? İstediğin zaman en son sürüme güncelle:
$ npm i -g harvis@latestGizli dosyalar (.env gibi), node_modules ve işletim sistemi çöp dosyaları otomatik olarak atlanır. Limitler: site başına 500 dosya, 50 MB.
Karşılığında ne alırsın
Her deploy iki bağlantı yazdırır:
Uploading 3 files (12.4 KB)... Live site: https://happy-panda-482.harvis.dev Claim link: https://harvis.dev/claim/xxxxxxxx-...
Canlı site bağlantısı herkese açıktır — istediğin kişiyle paylaş. Claim bağlantısı ise özel ve tek kullanımlıktır: aç ve siteyi ücretsiz hesabına bağlamak için giriş yap, böylece onu panondan yeniden adlandırabilir, dosyaları güncelleyebilir veya özel bir adres seçebilirsin. Bağlantıyı yakında claim et — kaybolursa geri getirilemez.
Tüm komutlar
| command | what it does |
|---|---|
harvis | Geçerli klasörü deploy eder — her çalıştırmada aynı siteyi günceller |
harvis deploy <dir> | Belirli bir klasörü deploy eder |
harvis link <subdomain> | Bir klasörü, deploy token'ıyla birlikte mevcut bir siteye bağlar |
harvis claim | Son deploy'un claim bağlantısını tarayıcında açar |
harvis open | Son deploy'un canlı sitesini tarayıcında açar |
harvis --name <name> | Özel bir site adıyla deploy eder |
harvis --new | Bağlı siteyi güncellemek yerine yeni bir site oluşturur |
harvis --claim | Deploy eder, ardından claim bağlantısını hemen açar |
CLI açık kaynaktır — kodu GitHub'da incele ya da npm'de gör.