Zum Inhalt

Installation

ConfluenceSynkMD kann durch Bauen aus dem Quellcode mit dem .NET SDK installiert werden.


Voraussetzungen

Anforderung Version Zweck
.NET SDK 10.0+ CLI-Tool bauen und ausführen
Docker Aktuell Für Mermaid-Diagramm-Rendering

Aus Quellcode bauen

git clone https://github.com/OpenDocSync/ConfluenceSynkMD.git
cd ConfluenceSynkMD
dotnet restore
dotnet build
git clone https://github.com/OpenDocSync/ConfluenceSynkMD.git
Set-Location ConfluenceSynkMD
dotnet restore
dotnet build
git clone https://github.com/OpenDocSync/ConfluenceSynkMD.git
cd ConfluenceSynkMD
dotnet restore
dotnet build

Direkt ausführen

dotnet run --project src/ConfluenceSynkMD -- --help
dotnet run --project src/ConfluenceSynkMD -- --help
dotnet run --project src/ConfluenceSynkMD -- --help

Eigenständige Binärdatei erstellen

dotnet publish src/ConfluenceSynkMD/ConfluenceSynkMD.csproj \
  -c Release -o ./publish --self-contained true -r linux-x64
dotnet publish src/ConfluenceSynkMD/ConfluenceSynkMD.csproj `
  -c Release -o ./publish --self-contained true -r linux-x64
dotnet publish src/ConfluenceSynkMD/ConfluenceSynkMD.csproj ^
  -c Release -o .\publish --self-contained true -r linux-x64

Docker-Voraussetzung für Mermaid

Das Rendering von Mermaid-Diagrammen verwendet das offizielle Mermaid CLI Docker-Image (ghcr.io/mermaid-js/mermaid-cli/mermaid-cli). ConfluenceSynkMD startet dynamisch einen temporären Docker-Container für diese Aufgabe.

Stellen Sie sicher, dass die Docker Engine installiert ist und der Befehl docker in Ihrem PATH verfügbar ist.

Überprüfen: docker --version


Nächste Schritte