cachorro cru-md
Ferramentas de site estático simples de Markdown para HTML no nível do homem das cavernas com configuração mínima.
Inspirado em motherfuckingwebsite.com, usa Go Template e HTML nos bastidores.
Características
- Fácil de configurar, personalizar e implantar rapidamente.
- Sem dependências/código de estrutura inchados.
- Minificação para HTML, CSS, JS, SVG, JSON e XML
- Suporta realce de sintaxe SEM JavaScript com CSS personalizável.
- Suporta a incorporação de vídeos do YouTube, Twitter e Bilibili prontos para uso.
- Servidor de recarga ao vivo para desenvolvimento local.
- Vários modelos iniciais para começar imediatamente
? Você pode querer usar isso se:
- Você deseja se concentrar na criação do seu site em vez de aprender a usar a ferramenta.
- Você deseja construir sites com Markdown e HTML/CSS personalizado.
- Você prefere uma configuração simples, sem instalações desnecessárias.
? Conceitos Básicos
- Configuração mínima : rawdog-md foi projetado para ser usado com configuração mínima. Escolha um modelo inicial e comece imediatamente a escrever suas postagens em descontos.
- Opinião : Esta ferramenta não se destina a ser um gerador de sites estáticos de uso geral. Ele foi projetado para ser usado em um caso de uso muito específico, que é um site estático com algumas páginas de modelo simples. Se você quiser algo mais geral e mais avançado, dê uma olhada em Hugo ou Jekyll.
- Traga seu próprio estilo : rawdog-md fornece um estilo mínimo. No entanto, é muito fácil de ajustar, pois é apenas um arquivo CSS e HTML simples.
- Plataforma cruzada : você pode usá-lo em Windows, Linux e MacOS.
Instalação
rawdog-md está disponível em Windows, Linux e MacOS. Você pode instalá-lo por meio de gerenciadores de pacotes, manualmente ou compilá-lo a partir do código-fonte.
Windows
Instalar via PowerShell (clique para expandir)
- Abra o PowerShell como administrador
- Execute este comando
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
iex (irm https://raw.githubusercontent.com/dwiandhikaap/rawdog-md/main/.installer/powershell/install.ps1)
- Feito! Agora você pode usá-lo como comando
rawd
em seu terminal.
Instalar via Scoop
- Instale o Scoop
- Instale o rawdog-md
scoop install https://raw.githubusercontent.com/dwiandhikaap/rawdog-md/main/.installer/scoop/rawdog-md.json
- Feito! Agora você pode usá-lo como comando
rawd
em seu terminal.
Como desinstalar:
scoop uninstall rawdog-md
Instalar manualmente
- Vá para a página de lançamento mais recente
- Baixe aquele com o nome de arquivo
rawd-{version}-windows-amd64.zip
- Extraia o arquivo zip em qualquer lugar que desejar
- Adicione a pasta extraída ao seu PATH. Se você não sabe como, confira este guia
- Feito! Agora você pode usá-lo como comando
rawd
em seu terminal.
Linux
Instalar via Bash (clique para expandir)
- Execute este comando em seu terminal
curl -fsSL https://raw.githubusercontent.com/dwiandhikaap/rawdog-md/main/.installer/bash/install.sh | bash
- Feito! Agora você pode usá-lo como comando
rawd
em seu terminal.
Instalar manualmente
- Vá para a página de lançamento mais recente
- Copie o URL daquele com nome de arquivo
rawd-{version}-linux-{architecture}.tar.gz
- Execute este comando em seu terminal
wget {copied-url} -O rawd.tar.gz
tar -xvf rawd.tar.gz
sudo mv rawd /usr/local/bin
rm rawd.tar.gz
- Feito! Agora você pode usá-lo como comando
rawd
em seu terminal.
Mac OS
Instalar via Bash (clique para expandir)
- Execute este comando em seu terminal
curl -fsSL https://raw.githubusercontent.com/dwiandhikaap/rawdog-md/main/.installer/bash/install.sh | bash
- Feito! Agora você pode usá-lo como comando
rawd
em seu terminal.
Instalar manualmente
- Vá para a página de lançamento mais recente
- Copie o URL daquele com nome de arquivo
rawd-{version}-darwin-{architecture}.tar.gz
- Execute este comando em seu terminal
wget {copied-url} -O rawd.tar.gz
tar -xvf rawd.tar.gz
sudo mv rawd /usr/local/bin
rm rawd.tar.gz
- Feito! Agora você pode usá-lo como comando
rawd
em seu terminal.
Construir a partir da fonte
Construa usando Go (clique para expandir)
Instalar Ir
Instale o rawdog-md
go install github.com/dwiandhikaap/rawdog-md
Isso instalará o binário como rawdog-md
em vez de rawd
se você quiser alterá-lo para rawd
, você pode renomear o arquivo binário em seu diretório Go bin.
Consulte esta referência para obter mais informações sobre go install
.
Feito!
Uso
Crie um novo projeto e escolha um modelo predefinido
Ele solicitará o nome do projeto e o modelo que deseja usar.
Em seguida, vá para o diretório do projeto
Inicie o servidor de desenvolvimento
Abra seu navegador e acesse http://localhost:3000
Para criar uma nova postagem, crie um novo arquivo no diretório pages
. Você pode usar Markdown, Go Template ou HTML.
Para editar o modelo, vá para o diretório template
.
Cada vez que você salva suas alterações, o servidor reconstruirá o site e atualizará o navegador.
Quando terminar, crie o site
? Contribuindo
Solicitações pull são bem-vindas. Para mudanças importantes, abra primeiro uma edição para discutir o que você gostaria de mudar.