dar formato a codigo js y html desde terminal ubuntu






Primero instalamos pip

Terminal:
apt install python-pip

y luego actualizamos pip a su ultima version:


Terminal:
pip install --upgrade pip


instalamos tools

Terminal:
pip install setuptools

instalamos jsbeautifer

Terminal:
pip install jsbeautifier


para dar formato utilizas este comando

Terminal:
js-beautify -s 2 -r Archivo.js





si deseas dar formatos a varios archivos al mismo tiempo crea el siguiente script



Terminal:
#!/bin/bash
p1=$1
rutaTmp="/tmp/"
echo "Ruta a buscar "$p1



find $p1 -iname "*.html" -print > $rutaTmp"resultadosFormatosHtml"
find $p1 -iname "*.js" -print > $rutaTmp"resultadosFormatosJs"

# echo $resultados > /tmp/resultadosFormatos


verificarPorListado(){
  while read line
   do
    # echo $line2
   js-beautify -X -s 2 -r "$line"
  done < $rutaTmp"resultadosFormatosHtml" 

  while read line2 
   do
    # echo $line2
   js-beautify -s 2 -r "$line2"
  done < $rutaTmp"resultadosFormatosJs" 
}



verificarPorListado

para llama el script usar el siguiente comando

Terminal:
sh darFormato.sh "/home/cirel/carpeta1/  /home/cirel/carpetaN/"



Fuente: https://github.com/beautify-web/js-beautify



0 comentarios :