Bỏ qua để đến nội dung

Cài đặt

codeknit có thể được cài đặt từ mã nguồn. Các bước sau đây sẽ hướng dẫn bạn thiết lập codeknit trên hệ thống của mình.

Phương pháp cài đặt chính là xây dựng từ mã nguồn. Bạn sẽ cần:

  • Go 1.26+
  • Trình biên dịch C (yêu cầu cho tree-sitter thông qua CGo)

Sao chép kho lưu trữ và xây dựng tệp nhị phân:

Terminal window
git clone https://github.com/awslabs/codeknit.git
cd codeknit
make build

Tệp nhị phân đã biên dịch sẽ có sẵn tại ./bin/codeknit.

Để chạy codeknit từ bất kỳ thư mục nào, hãy thêm vị trí tệp nhị phân vào PATH của hệ thống.

Đối với bash (~/.bashrc):

Terminal window
export PATH="$PATH:/path/to/codeknit"

Đối với zsh (~/.zshrc):

Terminal window
export PATH="$PATH:/path/to/codeknit"

Đối với fish (~/.config/fish/config.fish):

Terminal window
fish_add_path /path/to/codeknit

Sau khi cập nhật cấu hình shell, hãy tải lại bằng cách chạy source ~/.bashrc (hoặc ~/.zshrc) hoặc khởi động lại terminal.

codeknit hỗ trợ tự động hoàn thành cho các shell phổ biến. Cài đặt hoàn thành bằng các lệnh sau:

Đối với bash:

Terminal window
codeknit completion bash >> ~/.bashrc

Đối với zsh:

Terminal window
codeknit completion zsh >> ~/.zshrc

Đối với fish:

Terminal window
codeknit completion fish > ~/.config/fish/completions/codeknit.fish

Đối với PowerShell:

Terminal window
codeknit completion powershell >> $PROFILE

Sau khi cài đặt, hãy xác minh codeknit đã được thiết lập chính xác:

Terminal window
codeknit --version

Nếu bạn đóng góp cho codeknit, hãy chạy các lệnh bổ sung sau:

Cài đặt các phụ thuộc phát triển:

Terminal window
make deps

Thiết lập git hooks:

Terminal window
make setup

Chạy bộ kiểm tra:

Terminal window
make test