command line

Đưa bất kỳ thư mục nào lên mạng ngay từ terminal của bạn

Lệnh miễn phí harvis triển khai thư mục bạn đang ở chỉ với một lệnh duy nhất. Không tài khoản, không cấu hình, không bước build.

how it works

Cách hoạt động

  1. 01

    Cài đặt CLI

    Một lệnh: "npm i -g harvis". Hoặc bỏ qua việc cài đặt hoàn toàn và chạy bằng "npx harvis".

  2. 02

    Chạy trong bất kỳ thư mục nào

    Gõ "harvis" trong thư mục bạn muốn đưa lên mạng. Nó tải mọi thứ lên — HTML, CSS, JS, hình ảnh — trong vài giây.

  3. 03

    Nhận liên kết của bạn

    Bạn nhận được một liên kết công khai đến trang trực tiếp và một liên kết claim riêng tư. Mở liên kết claim và đăng nhập để quản lý trang web từ bảng điều khiển của bạn.

Đang cài đặt

Cài đặt gói harvis từ npm (yêu cầu Node.js 18 trở lên):

$ npm i -g harvis

Sau đó triển khai bất kỳ thư mục nào bằng cách chạy một lệnh duy nhất bên trong nó:

cd my-website
harvis

Không muốn cài đặt gì cả? Chạy trực tiếp:

$ npx harvis

Đã cài đặt rồi? Cập nhật lên phiên bản mới nhất bất cứ lúc nào:

$ npm i -g harvis@latest

Các tệp ẩn (như .env), node_modules, và tệp rác của hệ điều hành sẽ tự động bị bỏ qua. Giới hạn: 500 tệp, 50 MB mỗi trang web.

Bạn nhận được gì

Mỗi lần triển khai in ra hai liên kết:

output
Uploading 3 files (12.4 KB)...

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

Liên kết trang trực tiếp là công khai — chia sẻ nó với bất kỳ ai. Liên kết claim là riêng tư và chỉ dùng một lần: mở nó và đăng nhập để gắn trang web vào tài khoản miễn phí của bạn, để bạn có thể đổi tên, cập nhật tệp, hoặc chọn một địa chỉ tùy chỉnh từ bảng điều khiển. Hãy claim sớm — liên kết không thể khôi phục nếu bị mất.

Tất cả các lệnh

commandwhat it does
harvisTriển khai thư mục hiện tại — cập nhật cùng một trang web mỗi lần chạy
harvis deploy <dir>Triển khai một thư mục cụ thể
harvis link <subdomain>Liên kết một thư mục với một trang web hiện có bằng token triển khai của nó
harvis claimMở liên kết claim của lần triển khai gần nhất trong trình duyệt của bạn
harvis openMở trang trực tiếp của lần triển khai gần nhất trong trình duyệt của bạn
harvis --name <name>Triển khai với một tên trang web tùy chỉnh
harvis --newTạo một trang web mới thay vì cập nhật trang đã liên kết
harvis --claimTriển khai, sau đó mở ngay liên kết claim

CLI này là mã nguồn mở — xem mã nguồn trên GitHub hoặc xem trên npm.