miércoles, 4 de septiembre de 2019

vagrant up: C:/HashiCorp/Vagrant/embedded/mingw64/lib/ruby/2.4.0/psych.rb:377:in `parse': (): found a tab character that violate indentation while scanning a plain scalar at line 37 column 7 (Psych::SyntaxError)

Resulta que apenas has actualizado tu Laravel Homestead y ahora sí, estás por levantar tu máquina virtual con el siguiente comando

$ vagrant up

y resulta que te sale el siguiente error:

C:/HashiCorp/Vagrant/embedded/mingw64/lib/ruby/2.4.0/psych.rb:377:in `parse': (): found a tab character that violate indentation while scanning a plain scalar at line 37 column 7 (Psych::SyntaxError)

Lo que ha pasado es que tienes espacios de más y, posiblemente, espacios de tabulador dentro de tu archivo de configuración de Laravel Homestead.

El archivo de Homestead.yaml es muy sensible y quisquilloso con los espacios hechos con tabulador (es de decir, que cuando andas moviendo el cursor con las flechitas del teclado y, de repente, ves un salto grande, es porque ahí hay un espacio de tabulador).

Esto sucede típicamente cuando copias pedazos de configuración de un archivo a otro y tu editor de texto le inserta espacios de tabulador, que es lo que le molesta a Homestead.yaml.

Entonces elimina todos los espacios de tabulador así como aquellos los que son innecesarios (sobrantes al final de una línea), guarda el Homestead.yaml y ya deberá de arrancar todo con normalidad cuando ejecutes:

$ vagrant up

No hay comentarios.:

 

Tags