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:

Finestra del terminale
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):

Finestra del terminale
export PATH="$PATH:/percorso/verso/codeknit"

Per zsh (~/.zshrc):

Finestra del terminale
export PATH="$PATH:/percorso/verso/codeknit"

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

Finestra del terminale
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:

Finestra del terminale
codeknit completion bash >> ~/.bashrc

Per zsh:

Finestra del terminale
codeknit completion zsh >> ~/.zshrc

Per fish:

Finestra del terminale
codeknit completion fish > ~/.config/fish/completions/codeknit.fish

Per PowerShell:

Finestra del terminale
codeknit completion powershell >> $PROFILE

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

Finestra del terminale
codeknit --version

Se stai contribuendo a codeknit, esegui questi comandi aggiuntivi:

Installa le dipendenze di sviluppo:

Finestra del terminale
make deps

Configura i git hooks:

Finestra del terminale
make setup

Esegui la suite di test:

Finestra del terminale
make test