Skip to content

Script para iniciar proyectos (sobre todo Drupal), descarga el código base, lo renombra como nosotros queramos, genera los repositorios locales y remotos...

License

Notifications You must be signed in to change notification settings

oscarnovasf/iniciar-proyecto

Repository files navigation

Script para iniciar un proyecto

Este script permite inicializar un proyecto con todas las configuraciones necesarias para VSCode y archivos auxiliares.

version Licencia Código de conducta wakatime Donate

Requisitos

  • GIT instalado en nuestra máquina.
  • Node.js instalado en nuestra máquina (^18).
  • Paquete Degit instalado globalmente.
  • RSYNC.
  • CURL.
  • Creación previa del archivo .env a partir de .env.sample.
  • Tener acceso a los repositorios remotos que se usen como base para generar el nuevo proyecto (sólo si se desea usar el repositorio remoto en lugar de una copia local del mismo).

Información

El objetivo de este script es inicializar, dentro de una carpeta en nuestro disco duro, un proyecto (módulo, Drupal completo, script...) con todas las configuraciones necesarias para nuestro VSCode.

El script también se encargará de inicializar el repositorio remoto y enviar el commit inicial (si así se desea).

Configuración

  • Tras descargar este proyecto es recomendable crear un alias al script para poder ser usado en cualquier carpeta del sistema
  • Se debe realizar una copia del archivo .env.sample con el nombre .env y rellenar todos los valores por defecto.
  • El archivo .env.sample provee de unos repositorios base para que puedas hacer un fork y usarlos tu mismo. Inicialmente no funcionarán ya que no se dispone de los permisos suficientes para realizar el clonado.

Ejecución

  • Crear una carpeta en el disco local con el nombre máquina que queremos dar al proyecto.
  • Ejecutar el script (ver Configuración y Requisitos).
  • Seguir los pasos indicados en el script.

⌨️ con ❤️ por Óscar Novás 😊

About

Script para iniciar proyectos (sobre todo Drupal), descarga el código base, lo renombra como nosotros queramos, genera los repositorios locales y remotos...

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Languages