Lewati ke konten

Instalasi

codeknit dapat diinstal dari sumber. Langkah-langkah berikut akan memandu Anda dalam menyiapkan codeknit pada sistem Anda.

Metode instalasi utama adalah dengan membangun dari sumber. Anda akan memerlukan:

  • Go 1.26+
  • Compiler C (diperlukan untuk tree-sitter via CGo)

Klon repositori dan bangun biner:

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

Biner yang telah dikompilasi akan tersedia di ./bin/codeknit.

Untuk menjalankan codeknit dari direktori mana pun, tambahkan lokasi biner ke PATH sistem Anda.

Untuk bash (~/.bashrc):

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

Untuk zsh (~/.zshrc):

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

Untuk fish (~/.config/fish/config.fish):

Terminal window
fish_add_path /path/to/codeknit

Setelah memperbarui konfigurasi shell Anda, muat ulang dengan menjalankan source ~/.bashrc (atau ~/.zshrc) atau mulai ulang terminal Anda.

codeknit mendukung penyelesaian otomatis untuk shell populer. Instal penyelesaian menggunakan perintah berikut:

Untuk bash:

Terminal window
codeknit completion bash >> ~/.bashrc

Untuk zsh:

Terminal window
codeknit completion zsh >> ~/.zshrc

Untuk fish:

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

Untuk PowerShell:

Terminal window
codeknit completion powershell >> $PROFILE

Setelah instalasi, verifikasi bahwa codeknit telah diatur dengan benar:

Terminal window
codeknit --version

Jika Anda berkontribusi pada codeknit, jalankan perintah tambahan berikut:

Instal dependensi pengembangan:

Terminal window
make deps

Siapkan git hooks:

Terminal window
make setup

Jalankan rangkaian pengujian:

Terminal window
make test