Static Site Generator Open Source Development
- C#
- .NET 5.0
- Html Agility Pack
- xUnit for testing
- moq for testing
- Clone the reposistory
- Change solution configuration into
releaseand build solution in Visual Studio - Open the cmd or terminal
- Type command
dotnet tool install --global --add-source <project_root_path>/bin/release kimchi-ssg.exe - Check installation
dotnet tool list --global
- Clone repository https://github.com/mkim219/kimchi-ssg.git
- Open "kimchi-ssg.csproj" C# project file
- Build the project with ctrl+shift+B (if you Windows user) with either
debugorreleasemode - Go to directory
\bin\Release\net5.0, you can findkimchi-ssg.exeor/bin/Debug/net5.0for linux - Run command prompt and change directory where
kimchi-ssg.exe(windows) or./kimichi-ssg(Linux) locates at
- Via NuGet
- Before submit the code, make sure you have changed
<version>{version}</versioninkimchi-ssg.csproj - GitHub Action will process the release for NuGet
- Before submit the code, make sure you have changed
--i --input <arguments>: Input your text or Markdown file and folder to convert html--version: Show version information-?, -h, --help: Show help and usage information-c, --config <json file>: Run with options on json file-f or --format: Fix the format-l or --lint: Fix the lint