Guía de hospedaxe sen servidor de blogs estáticos de Jekyll: como implementar en Surge.sh de balde?

Como hospedar gratis Jekyll Blog estático? Non é necesario comprar un servidor nin habilidades técnicas, incluso un novato pode comezar rapidamente.

Jekyll + Surge.sh permíteche crear facilmente unha plataforma de blogs eficiente.

Guía de hospedaxe sen servidor de blogs estáticos de Jekyll: como implementar en Surge.sh de balde?

Instala o proxecto Surge

Surge.sh é un programa de citas de JavaScript publicado pola plataforma Node.js.

Antes de usar Surge, cómpre faceloInstala Node.js no teu ordenador local.

  • A continuación, instale Surge a través de npm.

Se non instalou Surge, a primeira tarefa é introducir o seguinte comando para instalalo▼

npm install -g surge
  • Agora tes todas as ferramentas que necesitas para lanzar rapidamente un sitio web de Jekyll.

Crea un novo sitio de Jekyll

Primeiro, busca o teu proxecto Jekyll existente ou crea un novo a través do terminal ▼

# 在当前目录创建一个新的 Jekyll 站点
jekyll new ./

Para coñecer o método específico de construción de Jekyll, fai clic na seguinte ligazón para ler o noso tutorial de descarga e instalación de Jekyll coidadosamente preparado▼

Despois de configurar un ordenador local e configurar Jekyll, pode acceder a ela no seu navegador co seguinte comando:jekyll serve

jekyll serve
# 服务器地址: http://localhost:4000/
# 服务器运行中... 按下 ctrl-c 可停止。
  • Neste punto, executou correctamente un sitio web estático básico.
  • Por defecto, o proxecto Jekyll execútase no teu ordenador local, case listo para a súa implantación no servidor.

Compile o teu sitio web de Jekyll

A continuación, podes compilar o teu sitio web de Jekyll en ficheiros HTML, CSS e JavaScript estáticos.

jekyll build

Agora, o seu código fonte foi compilado en a _site/ Táboa de contidos.

cada carreira jekyll build , estes ficheiros recompilaranse; tamén son os ficheiros que quere publicar na web.

Implementa o teu sitio Jekyll

Podes usar o seguinte comando para _site/ Publicar catálogo en Internet▼

surge _site/

Se aínda non iniciaches sesión ou rexistraches, o sistema pedirache que inicies sesión ou rexistrarte.

A continuación, obterás un subdominio aleatorio.

Podes substituílo por algo da túa propia elección, por exemplo. example-jekyll.surge.sh

surge _site/

email: [email protected]
project path: ~/Sites/jekyll-project/_site
domain: (random-suggestion.surge.sh) example-jekyll.surge.sh

Despois de premer Intro, deberías recibir unha mensaxe que confirma que o teu sitio web se iniciou correctamente▼

Success! Project is published and running at example-jekyll.surge.sh
  • Ben feito, o teu sitio web xa está en liña con éxito.

Surge pedirache que introduza un nome de dominio por defecto cada vez que se implemente.

Para omitir este paso, pode pasar o nome de dominio directamente á CLI de Surge ao executar o comando.

Por exemplo, se o teu subdominio évancouver.surge.sh, pode executar o seguinte comando ▼

surge _site/ --domain vancouver.surge.sh
  • Se estás engadindo un nome de dominio personalizado en Surge, podes substituír o nome do subdominio no comando anterior polo teu nome de dominio personalizado.

Se queres cambiar de conta para iniciar sesión, debes saír da túa conta de Surge▼

surge logout

Se aparece a seguinte mensaxe de erro▼

Implementa Jekyll en Surge.sh para engadir un nome de dominio personalizado: crea facilmente un sitio web estático Parte 3

Aborted - you do not have permission to publish to xxx. surge.sh
  • A solución é cambiar o subdominio xerado por Surge por defecto porque este subdominio xa está ocupado.
  • Podes engadir calquera prefixo alfanumérico ao URL proporcionado automaticamente.

注意 事项

Dado que o nome de subdominio proporcionado oficialmente por Surge está obrigado a bloquear as arañas de busca no ficheiro robots.txt (non é propicio paraSEO), non temos permiso para modificalo, polo que non se recomenda usalo.

Recomendamos engadir un nome de dominio personalizado a Surge para que o teu ficheiro robots.txt se poida modificar.

🚀 Queres aprender a implementar Jekyll en Surge.sh e engadir un nome de dominio personalizado?

Fai clic na seguinte ligazón para continuar lendo a nosa guía e crear facilmente o teu sitio web estático▼

Blog de Hope Chen Weiliang ( https://www.chenweiliang.com/ ) compartiu "Jekyll Static Blog Serverless Hosting Strategy: How to deploy to Surge.sh for free?" 》, útil para ti.

Benvido a compartir a ligazón deste artigo:https://www.chenweiliang.com/cwl-31655.html

Benvido á canle de Telegram do blog de Chen Weiliang para recibir as últimas actualizacións.

🔔 Sexa o primeiro en obter a valiosa "Guía de uso da ferramenta de intelixencia artificial de marketing de contidos de ChatGPT" no directorio principal da canle. 🌟
📚 Esta guía contén un gran valor, 🌟Esta é unha oportunidade rara, non a perdas! ⏰⌛💨
Comparte e da like se che gusta!
O teu compartir e gústame son a nosa motivación continua!

 

发表 评论

O seu enderezo de correo electrónico non se publicará. Utilízanse os campos obrigatorios * Etiqueta

desprázate cara arriba