command line

Letakkan mana-mana folder dalam talian daripada terminal anda

Arahan harvis yang percuma ini deploy folder tempat anda berada dengan satu arahan sahaja. Tiada akaun, tiada konfigurasi, tiada langkah binaan.

how it works

Cara ia berfungsi

  1. 01

    Pasang CLI

    Satu arahan: "npm i -g harvis". Atau langkau pemasangan sepenuhnya dan jalankan dengan "npx harvis".

  2. 02

    Jalankan dalam mana-mana folder

    Taip "harvis" di dalam folder yang anda mahu letakkan dalam talian. Ia memuat naik semuanya — HTML, CSS, JS, imej — dalam beberapa saat.

  3. 03

    Dapatkan pautan anda

    Anda dapat pautan laman langsung awam dan pautan tuntutan peribadi. Buka pautan tuntutan dan log masuk untuk menguruskan laman itu daripada papan pemuka anda.

Memasang

Pasang pakej harvis daripada npm (memerlukan Node.js 18 atau lebih baharu):

$ npm i -g harvis

Kemudian deploy mana-mana folder dengan menjalankan satu arahan di dalamnya:

cd my-website
harvis

Lebih suka tidak memasang apa-apa? Jalankan terus:

$ npx harvis

Sudah pasang? Kemas kini kepada versi terkini bila-bila masa:

$ npm i -g harvis@latest

Fail tersembunyi (seperti .env), node_modules, dan fail sampah OS dilangkau secara automatik. Had: 500 fail, 50 MB setiap laman.

Apa yang anda dapat kembali

Setiap deploy mencetak dua pautan:

output
Uploading 3 files (12.4 KB)...

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

Pautan laman langsung bersifat awam — kongsikan dengan sesiapa sahaja. Pautan tuntutan pula peribadi dan sekali guna: buka ia dan log masuk untuk melampirkan laman itu ke akaun percuma anda, supaya anda boleh menamakan semula, mengemas kini fail, atau memilih alamat tersendiri daripada papan pemuka. Tuntut secepat mungkin — pautan itu tidak dapat dipulihkan jika hilang.

Semua arahan

commandwhat it does
harvisDeploy folder semasa — mengemas kini laman yang sama pada setiap larian
harvis deploy <dir>Deploy folder tertentu
harvis link <subdomain>Pautkan folder ke laman sedia ada menggunakan token deploynya
harvis claimBuka pautan tuntutan deploy terakhir dalam pelayar anda
harvis openBuka laman langsung deploy terakhir dalam pelayar anda
harvis --name <name>Deploy dengan nama laman tersendiri
harvis --newCipta laman baharu berbanding mengemas kini yang telah dipautkan
harvis --claimDeploy, kemudian buka pautan tuntutan serta-merta

CLI ini sumber terbuka — layari kod di GitHub atau lihat di npm.