Ruby: Resolución de "make: missing separator"

Esta documentación forma parte de la guía Solución de problemas. Consulte la guía completa aquí: ¿Tiene un problema con su servicio Ruby? ¡La solución probablemente esté aquí!.

👋 ¡Bienvenido a la documentación de Stackhero!

Stackhero ofrece una solución Ruby cloud lista para usar que proporciona numerosas ventajas, entre ellas:

  • Despliegue su aplicación en segundos con un simple git push.
  • Utilice su propio nombre de dominio y benefíciese de la configuración automática de certificados HTTPS para una mayor seguridad.
  • Disfrute de copias de seguridad automáticas, actualizaciones con un solo clic y una tarifa sencilla, transparente y predecible.
  • Obtenga un rendimiento óptimo y una seguridad robusta gracias a una infraestructura privada y dedicada.

Ahorre tiempo y simplifique su vida: solo necesita 5 minutos para probar la solución de Ruby cloud hosting de Stackhero.

El error *** missing separator en un Makefile generalmente ocurre cuando un carácter de tabulación es reemplazado incorrectamente por espacios antes de un comando. En los Makefiles, los comandos siempre deben comenzar con un carácter de tabulación.

Para solucionar esto, asegúrese de que cada línea de comando comience con un carácter de tabulación adecuado en lugar de espacios:

run:
<tab>command

Reemplace <tab> con un carácter de tabulación real para resolver el problema.