perro crudo-md
Herramientas de sitio estático de Markdown a HTML simples a nivel cavernícola con configuración mínima.
Inspirado en motherfuckingwebsite.com, utiliza Go Template y HTML bajo el capó.
Características
- Fácil de configurar, personalizar e implementar rápidamente.
- Sin dependencias infladas/código de marco.
- Minificación para HTML, CSS, JS, SVG, JSON y XML
- Admite resaltado de sintaxis SIN JavaScript con CSS personalizable.
- Admite la incrustación de videos de YouTube, Twitter y Bilibili de forma inmediata.
- Servidor de recarga en vivo para desarrollo local.
- Varias plantillas de inicio para comenzar de inmediato
? Es posible que desee utilizar esto si:
- Quiere concentrarse en crear su sitio en lugar de aprender a usar la herramienta.
- Quiere crear sitios web con Markdown y HTML/CSS personalizado.
- Prefiere una configuración sencilla sin instalaciones innecesarias.
? Conceptos básicos
- Configuración mínima : rawdog-md está diseñado para usarse con una configuración mínima. Elija una plantilla inicial y comience inmediatamente a escribir sus publicaciones en Markdown.
- Opinión : esta herramienta no pretende ser un generador de sitios estáticos de uso general. Está pensado para usarse en un caso de uso muy específico, que es un sitio estático con unas pocas páginas con plantillas simples. Si quieres algo más general y más avanzado, consulta Hugo o Jekyll.
- Traiga su propio estilo : rawdog-md proporciona el estilo mínimo. Sin embargo, es muy fácil de ajustar ya que es simplemente un archivo CSS y HTML simple.
- Multiplataforma : Puedes usarlo en Windows, Linux y MacOS.
Instalación
rawdog-md está disponible en Windows, Linux y MacOS. Puede instalarlo a través de administradores de paquetes, manualmente o compilarlo desde el código fuente.
ventanas
Instalar a través de PowerShell (haga clic para expandir)
- Abra PowerShell como administrador
- Ejecute este comando
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
iex (irm https://raw.githubusercontent.com/dwiandhikaap/rawdog-md/main/.installer/powershell/install.ps1)
- ¡Hecho! Ahora puedes usarlo como comando
rawd
en tu terminal.
Instalar a través de Scoop
- Instalar primicia
- Instalar rawdog-md
scoop install https://raw.githubusercontent.com/dwiandhikaap/rawdog-md/main/.installer/scoop/rawdog-md.json
- ¡Hecho! Ahora puedes usarlo como comando
rawd
en tu terminal.
Cómo desinstalar:
scoop uninstall rawdog-md
Instalar manualmente
- Ir a la página de la última versión
- Descargue el que tiene el nombre de archivo
rawd-{version}-windows-amd64.zip
- Extrae el archivo zip donde quieras
- Agregue la carpeta extraída a su RUTA. Si no sabes cómo, consulta esta guía.
- ¡Hecho! Ahora puedes usarlo como comando
rawd
en tu terminal.
linux
Instalar a través de Bash (haga clic para expandir)
- Ejecute este comando en su terminal
curl -fsSL https://raw.githubusercontent.com/dwiandhikaap/rawdog-md/main/.installer/bash/install.sh | bash
- ¡Hecho! Ahora puedes usarlo como comando
rawd
en tu terminal.
Instalar manualmente
- Ir a la página de la última versión
- Copie la URL del que tiene el nombre de archivo
rawd-{version}-linux-{architecture}.tar.gz
- Ejecute este comando en su terminal
wget {copied-url} -O rawd.tar.gz
tar -xvf rawd.tar.gz
sudo mv rawd /usr/local/bin
rm rawd.tar.gz
- ¡Hecho! Ahora puedes usarlo como comando
rawd
en tu terminal.
Mac OS
Instalar a través de Bash (haga clic para expandir)
- Ejecute este comando en su terminal
curl -fsSL https://raw.githubusercontent.com/dwiandhikaap/rawdog-md/main/.installer/bash/install.sh | bash
- ¡Hecho! Ahora puedes usarlo como comando
rawd
en tu terminal.
Instalar manualmente
- Ir a la página de la última versión
- Copie la URL del que tiene el nombre de archivo
rawd-{version}-darwin-{architecture}.tar.gz
- Ejecute este comando en su terminal
wget {copied-url} -O rawd.tar.gz
tar -xvf rawd.tar.gz
sudo mv rawd /usr/local/bin
rm rawd.tar.gz
- ¡Hecho! Ahora puedes usarlo como comando
rawd
en tu terminal.
Construir desde la fuente
Construir usando Go (haga clic para expandir)
Instalar ir
Instalar rawdog-md
go install github.com/dwiandhikaap/rawdog-md
Esto instalará el binario como rawdog-md
en lugar de rawd
Si desea cambiarlo a rawd
, puede cambiar el nombre del archivo binario en su directorio Go bin.
Consulte esta referencia para obtener más información sobre go install
.
¡Hecho!
Uso
Crea un nuevo proyecto y elige una plantilla preestablecida
Le pedirá el nombre del proyecto y la plantilla que desea utilizar.
Luego, vaya al directorio del proyecto.
Iniciar el servidor de desarrollo
Abra su navegador y vaya a http://localhost:3000
Para crear una nueva publicación, cree un nuevo archivo en el directorio pages
. Puede utilizar Markdown, Go Template o HTML.
Para editar la plantilla, vaya al directorio template
.
Cada vez que guarde sus cambios, el servidor reconstruirá el sitio y actualizará el navegador.
Cuando haya terminado, cree el sitio.
? Contribuyendo
Las solicitudes de extracción son bienvenidas. Para cambios importantes, primero abra un problema para discutir lo que le gustaría cambiar.