Salta ai contenuti

Installazione

codeknit può essere installato dal sorgente. I seguenti passaggi ti guideranno nella configurazione di codeknit sul tuo sistema.

Il metodo di installazione principale è la compilazione dal sorgente. Avrai bisogno di:

  • Go 1.26+
  • Un compilatore C (richiesto per tree-sitter tramite CGo)

Clona il repository e compila il binario:

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

Il binario compilato sarà disponibile in ./bin/codeknit.

Per eseguire codeknit da qualsiasi directory, aggiungi la posizione del binario al PATH del tuo sistema.

Per bash (~/.bashrc):

Terminal window
export PATH="$PATH:/percorso/verso/codeknit"

Per zsh (~/.zshrc):

Terminal window
export PATH="$PATH:/percorso/verso/codeknit"

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

Terminal window
fish_add_path /percorso/verso/codeknit

Dopo aver aggiornato la configurazione della shell, ricaricala eseguendo source ~/.bashrc (o ~/.zshrc) o riavvia il terminale.

codeknit supporta il completamento automatico per le shell più diffuse. Installa i completamenti utilizzando questi comandi:

Per bash:

Terminal window
codeknit completion bash >> ~/.bashrc

Per zsh:

Terminal window
codeknit completion zsh >> ~/.zshrc

Per fish:

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

Per PowerShell:

Terminal window
codeknit completion powershell >> $PROFILE

Dopo l’installazione, verifica che codeknit sia configurato correttamente:

Terminal window
codeknit --version

Se stai contribuendo a codeknit, esegui questi comandi aggiuntivi:

Installa le dipendenze di sviluppo:

Terminal window
make deps

Configura i git hooks:

Terminal window
make setup

Esegui la suite di test:

Terminal window
make test