command line

I-online ang kahit anong folder mula sa terminal mo

Ang libreng harvis command ay nag-de-deploy ng folder kung nasaan ka gamit ang isang command lang. Walang account, walang config, walang build step.

how it works

Paano ito gumagana

  1. 01

    I-install ang CLI

    Isang command: "npm i -g harvis". O laktawan na lang ang pag-install at patakbuhin gamit ang "npx harvis".

  2. 02

    Patakbuhin sa kahit anong folder

    I-type ang "harvis" sa loob ng folder na gusto mong i-online. Ina-upload nito ang lahat — HTML, CSS, JS, larawan — sa loob ng ilang segundo.

  3. 03

    Kunin ang mga link mo

    Makakakuha ka ng public na link papunta sa live site at isang private na claim link. Buksan ang claim link at mag-sign in para pamahalaan ang site mula sa dashboard mo.

Ini-install

I-install ang harvis package mula sa npm (kailangan ng Node.js 18 o mas bago):

$ npm i -g harvis

Pagkatapos, i-deploy ang kahit anong folder sa pamamagitan ng pagpapatakbo ng isang command sa loob nito:

cd my-website
harvis

Ayaw mag-install ng kahit ano? Patakbuhin nang direkta:

$ npx harvis

Naka-install na? I-update sa pinakabagong bersyon anumang oras:

$ npm i -g harvis@latest

Awtomatikong nilalaktawan ang mga hidden file (tulad ng .env), node_modules, at OS junk files. Mga limit: 500 file, 50 MB kada site.

Ang makukuha mo

Bawat deploy ay nagpi-print ng dalawang link:

output
Uploading 3 files (12.4 KB)...

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

Ang live site link ay public — i-share ito kahit kanino. Ang claim link ay private at single-use: buksan ito at mag-sign in para idugtong ang site sa libreng account mo, para mapalitan mo ang pangalan, ma-update ang mga file, o pumili ng custom address mula sa dashboard. I-claim agad — hindi na mababawi ang link kapag nawala.

Lahat ng command

commandwhat it does
harvisI-deploy ang kasalukuyang folder — ina-update ang parehong site sa bawat run
harvis deploy <dir>I-deploy ang partikular na folder
harvis link <subdomain>I-link ang folder sa umiiral nang site gamit ang deploy token nito
harvis claimBuksan ang claim link ng huling deploy sa browser mo
harvis openBuksan ang live site ng huling deploy sa browser mo
harvis --name <name>Mag-deploy gamit ang custom na pangalan ng site
harvis --newGumawa ng bagong site sa halip na i-update ang naka-link na
harvis --claimMag-deploy, tapos buksan agad ang claim link

Open source ang CLI — tingnan ang code sa GitHub o tingnan ito sa npm.