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.
Từ mã nguồn
Phần tiêu đề “Từ mã nguồn”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:
git clone https://github.com/awslabs/codeknit.gitcd codeknitmake buildTệp nhị phân đã biên dịch sẽ có sẵn tại ./bin/codeknit.
Thêm vào PATH
Phần tiêu đề “Thêm vào PATH”Để 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):
export PATH="$PATH:/path/to/codeknit"Đối với zsh (~/.zshrc):
export PATH="$PATH:/path/to/codeknit"Đối với fish (~/.config/fish/config.fish):
fish_add_path /path/to/codeknitSau 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.
Hoàn thành shell
Phần tiêu đề “Hoàn thành shell”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:
codeknit completion bash >> ~/.bashrcĐối với zsh:
codeknit completion zsh >> ~/.zshrcĐối với fish:
codeknit completion fish > ~/.config/fish/completions/codeknit.fishĐối với PowerShell:
codeknit completion powershell >> $PROFILEXác minh cài đặt
Phần tiêu đề “Xác minh cài đặt”Sau khi cài đặt, hãy xác minh codeknit đã được thiết lập chính xác:
codeknit --versionThiết lập phát triển
Phần tiêu đề “Thiết lập phát triển”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:
make depsThiết lập git hooks:
make setupChạy bộ kiểm tra:
make test