Guía de alojamiento sin servidor de blogs estáticos Jekyll: ¿Cómo implementar Surge.sh de forma gratuita?

Cómo alojar gratis Jekyll ¿Blog estático? No es necesario comprar un servidor ni conocimientos técnicos, ¡incluso un principiante puede empezar rápidamente!

¡Jekyll + Surge.sh te permite crear fácilmente una plataforma de blogs eficiente!

Guía de alojamiento sin servidor de blogs estáticos Jekyll: ¿Cómo implementar Surge.sh de forma gratuita?

Instalar el proyecto Surge

Surge.sh es un programa de cotizaciones de JavaScript publicado por la plataforma Node.js.

Antes de utilizar Surge, es necesarioInstale Node.js en su computadora local.

  • Luego instale Surge a través de npm.

Si no ha instalado Surge, la primera tarea es ingresar el siguiente comando para instalarlo▼

npm install -g surge
  • Ahora tiene todas las herramientas que necesita para iniciar rápidamente un sitio web de Jekyll.

Crear un nuevo sitio Jekyll

Primero, busque su proyecto Jekyll existente o cree uno nuevo a través de la terminal ▼

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

Para conocer el método específico de construcción de Jekyll, haga clic en el enlace a continuación para leer nuestro tutorial de descarga e instalación de Jekyll cuidadosamente preparado▼

Después de configurar una computadora local y configurar Jekyll, puedes acceder a él en tu navegador con el siguiente comando:jekyll serve

jekyll serve
# 服务器地址: http://localhost:4000/
# 服务器运行中... 按下 ctrl-c 可停止。
  • En este punto, ha ejecutado con éxito un sitio web estático básico.
  • De forma predeterminada, el proyecto Jekyll se ejecuta en su computadora local, casi listo para su implementación en el servidor.

Compila tu sitio web Jekyll

A continuación, puede compilar su sitio web Jekyll en archivos estáticos HTML, CSS y JavaScript.

jekyll build

Ahora, su código fuente ha sido compilado en un _site/ Tabla de contenido.

cada carrera jekyll build , estos archivos se volverán a compilar; también son los archivos que desea publicar en la web.

Implemente su sitio Jekyll

Puede utilizar el siguiente comando para _site/ Publicar catálogo en Internet▼

surge _site/

Si aún no ha iniciado sesión o se ha registrado, el sistema le pedirá que inicie sesión o se registre.

A continuación, obtendrá un subdominio aleatorio.

Puedes reemplazarlo con algo de tu elección, p.e. example-jekyll.surge.sh

surge _site/

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

Después de presionar Enter, debería recibir un mensaje confirmando que su sitio web se lanzó exitosamente▼

Success! Project is published and running at example-jekyll.surge.sh
  • ¡Bien hecho, su sitio web ahora está en línea exitosamente!

Surge le pedirá que ingrese un nombre de dominio de forma predeterminada cada vez que se implemente.

Para omitir este paso, puede pasar el nombre de dominio directamente a la CLI de Surge cuando ejecute el comando.

Por ejemplo, si su subdominio esvancouver.surge.sh, puedes ejecutar el siguiente comando ▼

surge _site/ --domain vancouver.surge.sh
  • Si está agregando un nombre de dominio personalizado en Surge, puede reemplazar el nombre del subdominio en el comando anterior con su nombre de dominio personalizado.

Si desea cambiar de cuenta para iniciar sesión, debe cerrar sesión en su cuenta Surge▼

surge logout

Si aparece el siguiente mensaje de error▼

Implemente Jekyll en Surge.sh para agregar un nombre de dominio personalizado: cree fácilmente un sitio web estático Parte 3

Aborted - you do not have permission to publish to xxx. surge.sh
  • La solución es cambiar el subdominio generado por Surge por defecto porque este subdominio ya está ocupado.
  • Puede agregar cualquier prefijo alfanumérico a la URL proporcionada automáticamente.

注意 事项

Dado que el nombre de subdominio proporcionado oficialmente por Surge se ve obligado a bloquear las arañas de búsqueda en el archivo robots.txt (no propicio paraSEO), no tenemos permiso para modificarlo, por lo que no se recomienda su uso.

Recomendamos agregar un nombre de dominio personalizado a Surge para que se pueda modificar su archivo robots.txt.

🚀 ¿Quiere aprender cómo implementar Jekyll en Surge.sh y agregar un nombre de dominio personalizado?

Haga clic en el enlace a continuación para continuar leyendo nuestra guía y crear fácilmente su sitio web estático▼

Esperanza Chen Weiliang Blog ( https://www.chenweiliang.com/ ) compartió "Estrategia de alojamiento sin servidor de Jekyll Static Blog: ¿Cómo implementar en Surge.sh de forma gratuita?" 》, útil para ti.

Bienvenido a compartir el enlace de este artículo:https://www.chenweiliang.com/cwl-31655.html

¡Bienvenido al canal de Telegram del blog de Chen Weiliang para obtener las últimas actualizaciones!

🔔 ¡Sea el primero en obtener la valiosa "Guía de uso de la herramienta de inteligencia artificial para marketing de contenidos ChatGPT" en el directorio superior del canal! 🌟
📚 Esta guía contiene un gran valor. 🌟Esta es una oportunidad única, ¡no la pierdas! ⏰⌛💨
¡Comparte y dale me gusta si te gusta!
¡Su compartir y Me gusta son nuestra motivación continua!

 

发表 评论

Su dirección de correo electrónico no será publicada. 项 已 用 * 标注

滚动 到 顶部