Zum Inhalt springen

Installation

codeknit kann aus dem Quellcode installiert werden. Die folgenden Schritte führen Sie durch die Einrichtung von codeknit auf Ihrem System.

Die primäre Installationsmethode ist das Bauen aus dem Quellcode. Sie benötigen:

  • Go 1.26+
  • Einen C-Compiler (erforderlich für tree-sitter über CGo)

Klone das Repository und baue das Binary:

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

Das kompilierte Binary ist unter ./bin/codeknit verfügbar.

Um codeknit von jedem Verzeichnis aus ausführen zu können, fügen Sie den Speicherort des Binarys zum PATH Ihres Systems hinzu.

Für bash (~/.bashrc):

Terminal window
export PATH="$PATH:/pfad/zu/codeknit"

Für zsh (~/.zshrc):

Terminal window
export PATH="$PATH:/pfad/zu/codeknit"

Für fish (~/.config/fish/config.fish):

Terminal window
fish_add_path /pfad/zu/codeknit

Nach dem Aktualisieren Ihrer Shell-Konfiguration laden Sie diese neu, indem Sie source ~/.bashrc (oder ~/.zshrc) ausführen oder Ihr Terminal neu starten.

codeknit unterstützt die Autovervollständigung für gängige Shells. Installieren Sie die Completion mit diesen Befehlen:

Für bash:

Terminal window
codeknit completion bash >> ~/.bashrc

Für zsh:

Terminal window
codeknit completion zsh >> ~/.zshrc

Für fish:

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

Für PowerShell:

Terminal window
codeknit completion powershell >> $PROFILE

Überprüfen Sie nach der Installation, ob codeknit korrekt eingerichtet ist:

Terminal window
codeknit --version

Wenn Sie zu codeknit beitragen möchten, führen Sie diese zusätzlichen Befehle aus:

Entwicklungsabhängigkeiten installieren:

Terminal window
make deps

Git-Hooks einrichten:

Terminal window
make setup

Testsuite ausführen:

Terminal window
make test