- Instalar la version LTS de NodeJs. Link
Nota: NodeJs ya viene con npm
. Este es el gestor de paquetes que se usa principalmente para bajar librerias y correr scripts definidos en el archivo package.json
-
Instalar un IDE. Cualquiera basta y en general va en gusto de cada uno. Si no se conoce/usó ninguno,
VSCode
se suele usar mucho en el terreno de frontend. En el siguiente apartado, tenemos como utilizar VSCode para debuggear en React -
(opcional) Instalar en el navegador las extenciones
React Developer Tools
yRedux DevTools
. Si bien no son necesarios para desarollar ayudan a la hora de debuggear código de React/Redux respectívamente.
- Instalar Visual Studio Code Link
- Abrir la carpeta Stock.Web/client-app, allí es donde se aloja la aplicación web.
- Ir a File/Open New Window y seleccionar esa carpeta.
- Presionar CTRL + SHIFT + P y escribir "Show Recommended Extensions"
- Instalar las que dicen "Workspace Recommended"
- Instalar las otras que prefieran
- Para poder Ejecutar y Debuggear el proyecto:
- Ejecutar npm install para instalar todas las dependencias.
- Tipear en la consola npm run start, esto levantará un cliente en http://localhost:3000
- Si accedemos desde cualquier pestaña, podríamos utilizar la aplicación.
- Recordar que el backend y el frontend necesitan estar ambos ejecutándose.
- Si presionamos F5 y debería abrirnos un Browser vacío, este mismo tiene un puente para debuggear la applicación web.
- Para comprobar si funcionó, agregar un breakpoint en src/app/App.js y recargar la pestaña. El código debería frenar allí.