rawdog md
v0.1.8
最小限の構成を備えた、Caveman レベルのシンプルな Markdown から HTML への静的サイト ツール。
motherfuckingwebsite.com からインスピレーションを受け、内部で Go テンプレートと HTML を使用します。
rawdog-md は、Windows、Linux、MacOS で使用できます。パッケージ マネージャーを介して手動でインストールすることも、ソースからビルドすることもできます。
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
iex (irm https://raw.githubusercontent.com/dwiandhikaap/rawdog-md/main/.installer/powershell/install.ps1)
rawd
コマンドとして使用できるようになります。scoop install https://raw.githubusercontent.com/dwiandhikaap/rawdog-md/main/.installer/scoop/rawdog-md.json
rawd
コマンドとして使用できるようになります。アンインストール方法:
scoop uninstall rawdog-md
rawd-{version}-windows-amd64.zip
ファイル名を持つものをダウンロードします。rawd
コマンドとして使用できるようになります。curl -fsSL https://raw.githubusercontent.com/dwiandhikaap/rawdog-md/main/.installer/bash/install.sh | bash
rawd
コマンドとして使用できるようになります。rawd-{version}-linux-{architecture}.tar.gz
ファイル名の URL をコピーします。wget {copied-url} -O rawd.tar.gz
tar -xvf rawd.tar.gz
sudo mv rawd /usr/local/bin
rm rawd.tar.gz
rawd
コマンドとして使用できるようになります。curl -fsSL https://raw.githubusercontent.com/dwiandhikaap/rawdog-md/main/.installer/bash/install.sh | bash
rawd
コマンドとして使用できるようになります。rawd-{version}-darwin-{architecture}.tar.gz
ファイル名の URL をコピーします。wget {copied-url} -O rawd.tar.gz
tar -xvf rawd.tar.gz
sudo mv rawd /usr/local/bin
rm rawd.tar.gz
rawd
コマンドとして使用できるようになります。Goをインストールする
rawdog-md をインストールする
go install github.com/dwiandhikaap/rawdog-md
これにより、バイナリがrawd
ではなくrawdog-md
としてインストールされます。 rawd
に変更したい場合は、Go bin ディレクトリ内のバイナリ ファイルの名前を変更できます。
go install
詳細については、このリファレンスを参照してください。
終わり!
新しいプロジェクトを作成し、プリセットのテンプレートを選択します
rawd init
プロジェクト名と使用するテンプレートを尋ねられます。
次に、プロジェクトディレクトリに移動します
cd < your-project-name >
開発サーバーを起動します
rawd watch
ブラウザを開いてhttp://localhost:3000
にアクセスします。
新しい投稿を作成するには、 pages
ディレクトリに新しいファイルを作成します。 Markdown、Go テンプレート、または HTML を使用できます。
テンプレートを編集するには、 template
ディレクトリに移動します。
変更を保存するたびに、サーバーはサイトを再構築し、ブラウザを更新します。
完了したら、サイトを構築します
rawd build
プルリクエストは大歓迎です。大きな変更の場合は、まず問題を開いて、変更したい内容について話し合ってください。