ข้ามไปยังเนื้อหา

การติดตั้ง

codeknit สามารถติดตั้งจากซอร์สโค้ดได้ ขั้นตอนต่อไปนี้จะแนะนำคุณในการตั้งค่า codeknit บนระบบของคุณ

วิธีการติดตั้งหลักคือการสร้างจากซอร์สโค้ด คุณจะต้องมี:

  • Go 1.26+
  • ตัวแปลภาษา C (จำเป็นสำหรับ tree-sitter ผ่าน CGo)

โคลน repository และสร้างไบนารี:

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

ไบนารีที่คอมไพล์แล้วจะอยู่ที่ ./bin/codeknit

หากต้องการรัน codeknit จากไดเรกทอรีใด ๆ ให้เพิ่มตำแหน่งของไบนารีลงใน PATH ของระบบของคุณ

สำหรับ bash (~/.bashrc):

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

สำหรับ zsh (~/.zshrc):

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

สำหรับ fish (~/.config/fish/config.fish):

Terminal window
fish_add_path /path/to/codeknit

หลังจากอัปเดตการกำหนดค่าเชลล์ของคุณแล้ว ให้โหลดใหม่โดยรัน source ~/.bashrc (หรือ ~/.zshrc) หรือรีสตาร์ทเทอร์มินัลของคุณ

codeknit รองรับการเติมคำอัตโนมัติสำหรับเชลล์ยอดนิยม ติดตั้งการเติมคำอัตโนมัติโดยใช้คำสั่งเหล่านี้:

สำหรับ bash:

Terminal window
codeknit completion bash >> ~/.bashrc

สำหรับ zsh:

Terminal window
codeknit completion zsh >> ~/.zshrc

สำหรับ fish:

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

สำหรับ PowerShell:

Terminal window
codeknit completion powershell >> $PROFILE

หลังจากการติดตั้งแล้ว ให้ตรวจสอบว่า codeknit ถูกตั้งค่าอย่างถูกต้อง:

Terminal window
codeknit --version

หากคุณกำลังมีส่วนร่วมในการพัฒนา codeknit ให้รันคำสั่งเพิ่มเติมเหล่านี้:

ติดตั้ง dependencies สำหรับการพัฒนา:

Terminal window
make deps

ตั้งค่า git hooks:

Terminal window
make setup

รันชุดทดสอบ:

Terminal window
make test