command line

เอาโฟลเดอร์ไหนก็ได้ขึ้นออนไลน์ จากเทอร์มินัลของคุณ

คำสั่ง harvis ฟรีจะดีพลอยโฟลเดอร์ที่คุณอยู่ด้วยคำสั่งเดียว ไม่ต้องมีบัญชี ไม่ต้องตั้งค่า ไม่ต้องมีขั้นตอน build

how it works

วิธีการทำงาน

  1. 01

    ติดตั้ง CLI

    คำสั่งเดียว: "npm i -g harvis" หรือข้ามการติดตั้งไปเลยแล้วรันด้วย "npx harvis"

  2. 02

    รันในโฟลเดอร์ไหนก็ได้

    พิมพ์ "harvis" ในโฟลเดอร์ที่คุณต้องการเอาขึ้นออนไลน์ มันจะอัปโหลดทุกอย่าง — HTML, CSS, JS, รูปภาพ — ภายในไม่กี่วินาที

  3. 03

    รับลิงก์ของคุณ

    คุณจะได้ลิงก์ไซต์ใช้งานจริงแบบสาธารณะและลิงก์ claim ส่วนตัว เปิดลิงก์ claim แล้วเข้าสู่ระบบเพื่อจัดการไซต์จากแดชบอร์ดของคุณ

กำลังติดตั้ง

ติดตั้ง แพ็กเกจ 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 MB ต่อไซต์

สิ่งที่คุณจะได้กลับมา

ทุกการดีพลอยจะแสดงลิงก์สองอัน:

output
Uploading 3 files (12.4 KB)...

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

ลิงก์ ไซต์ใช้งานจริง เป็นแบบสาธารณะ — แชร์กับใครก็ได้ ลิงก์ claim เป็นแบบส่วนตัวและใช้ได้ครั้งเดียว: เปิดมันแล้วเข้าสู่ระบบเพื่อผูกไซต์เข้ากับบัญชีฟรีของคุณ จะได้เปลี่ยนชื่อ อัปเดตไฟล์ หรือเลือกที่อยู่กำหนดเองจากแดชบอร์ดได้ รีบ claim ไว้ — ลิงก์นี้กู้คืนไม่ได้ถ้าทำหาย

คำสั่งทั้งหมด

commandwhat it does
harvisดีพลอยโฟลเดอร์ปัจจุบัน — อัปเดตไซต์เดิมทุกครั้งที่รัน
harvis deploy <dir>ดีพลอยโฟลเดอร์ที่ระบุ
harvis link <subdomain>เชื่อมโฟลเดอร์เข้ากับไซต์ที่มีอยู่แล้วด้วยโทเคนดีพลอยของมัน
harvis claimเปิดลิงก์ claim ของการดีพลอยล่าสุดในเบราว์เซอร์ของคุณ
harvis openเปิดไซต์ใช้งานจริงของการดีพลอยล่าสุดในเบราว์เซอร์ของคุณ
harvis --name <name>ดีพลอยพร้อมชื่อไซต์ที่กำหนดเอง
harvis --newสร้างไซต์ใหม่แทนการอัปเดตไซต์ที่เชื่อมไว้
harvis --claimดีพลอยแล้วเปิดลิงก์ claim ทันที

CLI นี้เป็นโอเพนซอร์ส — ดูโค้ดบน GitHub หรือ ดูบน npm.