Para este tutorial, necesitas tener configuradas las versiones actuales de Ionic 2, Cordova y Node/NPM en la máquina que estás usando. En caso de que estas herramientas no estén listas, por favor vea los enlaces de abajo:
Si no quieres tener que reinstalar todos tus plugins y plataformas, puedes eliminar los directorios del archivo .gitignore. De esa manera, se incluirían al momento de la confirmación de git.

Digamos que has clonado tu repositorio a tu máquina, y ahora tienes un proyecto que no funciona. Hay un procedimiento que necesitas ejecutar para terminar tu proyecto. Después de este procedimiento, estarás bien, a menos que añadas otro plug-in o plataforma, en cuyo caso se añadirá al archivo package.json, y tendrás que ejecutar los siguientes comandos de nuevo en la otra máquina para actualizar la aplicación.
Los pasos
- En CMD o en Terminal, ejecuta git clone <tu-domicilio-domicilio-aquí
- Ahora, o bien abre tu aplicación en tu IDE favorito (que tiene una ventana de terminal) o cd en el nuevo directorio de proyectos clonados a través de la terminal.
- A continuación, tendrá que volver a introducir todos sus node_modules en su aplicación. Todos estos módulos están basados en tu archivo package.json. Puede que quiera mirar su archivo si está obteniendo errores y si ve un ^ antes de cualquiera de las versiones como, typcript: ^2.0.6, quítelo para corregir el error. Aquí está el comando para ejecutar en terminal.
1npminstall
bash
- Una vez que esto se haya completado, deberías notar que ahora tienes un directorio node_modules en tu estructura de proyecto. Ahora tendrás que servir la aplicación. Ejecuta este comando en la terminal.
1ionic serve
bash
Esto creará su carpeta www y su carpeta de construcción que son necesarias para que un proyecto sea tratado como un proyecto Iónico o de Córdova.
- Ahora está listo para restaurar el estado de su proyecto. Use el siguiente comando:
1 estado iónico restaurar
bash
Esto restaurará las plataformas y todos los plugins que tenías instalados basados en tu archivo package.json. Ahora deberías ver todas las plataformas y plugins que habías instalado previamente en tu carpeta de proyectos.