Añadiendo React A Una Aplicación De Electron JS ⚛️

  Рет қаралды 18,096

Agustin Navarro Galdon

Agustin Navarro Galdon

Күн бұрын

Пікірлер: 80
@rossendmercader8965
@rossendmercader8965 8 ай бұрын
Qué bien explicado y directo al grano. Muchas gracias
@Andromorfiaa
@Andromorfiaa 4 жыл бұрын
npm install cross-env --save "electron-dev": "concurrently \"cross-env BROWSER=none npm start\" \"wait-on localhost:3000 && electron .\"" npm run electron-dev
@AgustinNavarroGaldon
@AgustinNavarroGaldon 4 жыл бұрын
Gracias por tu aporte :D
@fabiosaac
@fabiosaac 3 жыл бұрын
Hola, para que es el cross-env?
@jimesierra
@jimesierra 3 жыл бұрын
Buenísimo! A mi no me andaba con windows 10 y con npm, y esto me lo solucionó. Haganlo después de todos los pasos del video, remplazando solamente el script que se agrega, por el que mencionan en este comentario. Saludos!
@mikemixsosa4264
@mikemixsosa4264 Жыл бұрын
y sirve para hacer todo dinamico ? el cambio de "paginas" etc
@romarioyabar4430
@romarioyabar4430 4 жыл бұрын
Un serie completa de 10 horas de esto porfa, a profundidad. 🤗
@AgustinNavarroGaldon
@AgustinNavarroGaldon 4 жыл бұрын
Lo tengo en la lista para crear un curso de Electrón con React js 💪
@arturoriveroshernandez7699
@arturoriveroshernandez7699 Жыл бұрын
Añadiendo react a electron, programamos como lo haríamos normalmente en react y listo? O cambia mucho? (Nunca he utilizado electronjs)
@alexisduarte3667
@alexisduarte3667 4 жыл бұрын
Genial, tengo tus cursos de reactjs y react native. Sería genial de incluyeras un proyecto de dashboard administrativo en el curso de react.
@AgustinNavarroGaldon
@AgustinNavarroGaldon 4 жыл бұрын
Estoy trabajando en un nuevo curso donde tocaremos React, Node, Express y MongoDB y crearemos una web personal con blog y mucho más... también tendremos un panel de administrador con Login tokenizado, todo programador por nosotros para controlar posts, usuarios, respuestas, etc....
@DAVIDIL81
@DAVIDIL81 3 жыл бұрын
compré tu curso en UDEMY la semana pasada y llevo dos días horribles porque con npm me ha dado mil errores críticos y no se instala el builder... ahora encuentro este video que es tuyo (mi profesor) y consigo arreglarlo... gracias... -
@AgustinNavarroGaldon
@AgustinNavarroGaldon 3 жыл бұрын
Usa yarn te dará menos problemas
@fabiosaac
@fabiosaac 3 жыл бұрын
Para los que no les funciona con npm probablemente sea porque en el comando "electron-dev" pusieron "yarn" en vez de "npm". Yo puse el siguiente comando y me funciono perfectamente: "electron-dev": "concurrently \"BROWSER=none npm start\" \"wait-on localhost:3000 && electron .\"",
@AgustinNavarroGaldon
@AgustinNavarroGaldon 3 жыл бұрын
Gracias por tu aporte crack!
@paollarce5137
@paollarce5137 3 жыл бұрын
Me sale un error con tu línea: [0] "BROWSER" no se reconoce como un comando interno o externo, [0] programa o archivo por lotes ejecutable. [0] BROWSER=none npm start exited with code 1 ¿Sabes porque pueda ser?
@fabiosaac
@fabiosaac 3 жыл бұрын
@@paollarce5137 con BROWSER=none yo lo que hago es anular el valor de la variable BROWSER del os. Problemente tu estés usando Windows y sea diferente, averigua cómo cambiar el valor de una variable de entorno en una línea de comando
@danielcosme5285
@danielcosme5285 3 жыл бұрын
@@paollarce5137 (uso npm) Yo lo solucione instalando la dependencia "cross-env" y ejecutando el comando que puso @Andromorfia arriba " electron-dev": "concurrently \"cross-env BROWSER=none npm start\" \"wait-on localhost:3000 && electron .\" " 👈 Este
@sergioromero6646
@sergioromero6646 4 жыл бұрын
Excelente video sigue así 😉👍🏽 saludos desde Argentina
@AgustinNavarroGaldon
@AgustinNavarroGaldon 4 жыл бұрын
Muchas gracias 😊
@bernipalomino55
@bernipalomino55 2 жыл бұрын
Ooooooo super muy bien 👍
@AgustinNavarroGaldon
@AgustinNavarroGaldon 2 жыл бұрын
Gracias :D
@JoseDavid-kd4ff
@JoseDavid-kd4ff 2 жыл бұрын
Hola,tus videos son super geniales,una pregunta hay alguna manera de electron lea archivos .jsx
@AgustinNavarroGaldon
@AgustinNavarroGaldon 2 жыл бұрын
Si, en este curso te enseño desde cero. tincode.es/cursos/electron-js-y-react-js-creando-un-spotify
@jonathanbarrero1567
@jonathanbarrero1567 4 жыл бұрын
Buenas, Tengo una duda sobre integracion de Electron js y React cual es la mejor practica iniciar con Electron e integrar react o empezar creando react con create-react-app e integrar electron? eso no me queda claro cual es la mejor practica.
@AgustinNavarroGaldon
@AgustinNavarroGaldon 4 жыл бұрын
Yo siempre he iniciado una aplicación de React y luego añadir Electrón.
@franzmedrano8580
@franzmedrano8580 4 жыл бұрын
Genial me pareció muy interesante esta integración con electrón buen video!
@AgustinNavarroGaldon
@AgustinNavarroGaldon 4 жыл бұрын
Muchas gracias 💪
@isaacdiaz6134
@isaacdiaz6134 4 жыл бұрын
Hola Agustín, y como lo compilarias, yo he probado compilarlo y no me acabo de funcionar.
@AgustinNavarroGaldon
@AgustinNavarroGaldon 4 жыл бұрын
Con yarn build tendría que compilarte sin problemas.
@isaacdiaz6134
@isaacdiaz6134 4 жыл бұрын
@@AgustinNavarroGaldon compilar compila, pero cuando crea el ejecutable no me funcionan las rutas y de desarrollo si
@cdrman
@cdrman 4 жыл бұрын
Agustin Navarro Galdon creo que se refiere a como empaquetarlo para su distribución.
@AgustinNavarroGaldon
@AgustinNavarroGaldon 4 жыл бұрын
Para crear el .exe o el .dmg hay que seguir un proceso y crear un nuevo script es un poco largo, pronto subiré un vídeo compilando la app en .APK y .DMG
@isaacdiaz6134
@isaacdiaz6134 4 жыл бұрын
@@AgustinNavarroGaldon perfecto, a esto es a lo que me referia yo. De todas formas estoy investigando un poco nwjs y me esta gustando casi mas que electron. Es mas, para que veais de la potencia de nwjs, hay un chico que creo un sistema operativo completo con nwjs.
@gonza8699
@gonza8699 3 жыл бұрын
Hola, el video me resultó muy util, pero cómo hago para crear los instaladores para poder instalar la version de producción?
@AgustinNavarroGaldon
@AgustinNavarroGaldon 3 жыл бұрын
Hay que añadir una dependencia, en mi curso de Electron + React lo explico todo paso por paso.
@zeroes5237
@zeroes5237 2 жыл бұрын
Bro, me parece o instalaste dos veces electrón, uno de forma global y otro para desarrollo?
@AgustinNavarroGaldon
@AgustinNavarroGaldon 2 жыл бұрын
Voy a revisarlo.
@tebarei
@tebarei 4 жыл бұрын
Gracias!
@AgustinNavarroGaldon
@AgustinNavarroGaldon 4 жыл бұрын
Es un placer
@fabiosaac
@fabiosaac 3 жыл бұрын
Muy buen video, me funciono.
@AgustinNavarroGaldon
@AgustinNavarroGaldon 3 жыл бұрын
De nada 😁
@Acron59
@Acron59 4 жыл бұрын
Hola! Disculpa, tengo un problema. A la hora de ejecutar el comando "yarn electron-dev" me aparece: [0] "BROWSER" no se reconoce como un comando interno o externo Y no se ejecuta nada. Gracias!
@AgustinNavarroGaldon
@AgustinNavarroGaldon 4 жыл бұрын
¿En que SO estas trabajando?
@LeonelRequiem
@LeonelRequiem 3 жыл бұрын
@@AgustinNavarroGaldon a mi me aparece "error Command "electron-dev" not found." Estoy en windows 10 pro
@hectoralvarezarciga7480
@hectoralvarezarciga7480 3 жыл бұрын
@@LeonelRequiem disculpa, lo solucionaste?
@MenesesG2
@MenesesG2 4 жыл бұрын
Como le podría hacer para hacer una webview de una URL pero con un menú desplegable que quiero crear?, soy novato en electrón
@AgustinNavarroGaldon
@AgustinNavarroGaldon 4 жыл бұрын
Piensa que es css, html y js puedes hacerlo igual como lo haces en web
@juantevez9267
@juantevez9267 4 жыл бұрын
hola en medium dice 5). Crea un nuevo archivo en, /public/electron.js, con el siguiente contenido. y vos decis Crea un nuevo archivo en, /src/electron.js, con el siguiente contenido. cual de los es válido?
@AgustinNavarroGaldon
@AgustinNavarroGaldon 4 жыл бұрын
Ponlo en public mejor
@juantevez9267
@juantevez9267 4 жыл бұрын
@@AgustinNavarroGaldon OK, pero me carga una pagina en blanco y sale un error "failed to load resource: net:: ERROR_CONNECTION_REFUSED
@AgustinNavarroGaldon
@AgustinNavarroGaldon 4 жыл бұрын
Haz el import correctamente apuntando a la carpeta public
@juantevez9267
@juantevez9267 4 жыл бұрын
@@AgustinNavarroGaldon ok
@juantevez9267
@juantevez9267 4 жыл бұрын
@@AgustinNavarroGaldon ya está pero me salio dos warning uno lo solucione con y el otro no tengo idea de como quitarlo es este (electron) Security Warning: webFrame.executeJavaScript was called without worldSafeExecuteJavaScript enabled. This is considered unsafe. worldSafeExecuteJavaScript will be enabled by default in Electron 12.
@nocturno7887
@nocturno7887 4 жыл бұрын
Gracias amigo! particularmente no me funciona, no tengo yarn en el ordenador del trabajo, es posible que sea por eso y no puedo instalarlo por problemas de privilegios de admin.
@AgustinNavarroGaldon
@AgustinNavarroGaldon 4 жыл бұрын
Si no tienes privilegios de admin te da igual usar NPM que YARN no vas a poder instalarlo
@smith123456789ist
@smith123456789ist 2 жыл бұрын
Excelente Video, como sabes tanto?
@AgustinNavarroGaldon
@AgustinNavarroGaldon 2 жыл бұрын
Al final si controlas un lenguaje, aprender nuevos es muy sencillo, todos tienes una estructura y lógica parecida.
@javierallendes1361
@javierallendes1361 3 жыл бұрын
hola gracias por el video, tengo un problema al compilar la aplicación en producción me aparece en blanco, pedo en modo desarrollo funciona sin problema
@AgustinNavarroGaldon
@AgustinNavarroGaldon 3 жыл бұрын
Eso es un componente que revienta en la importación cuando compila, ves quitando importación y compilando y así verás cuál falla
@javierallendes1361
@javierallendes1361 3 жыл бұрын
@@AgustinNavarroGaldon muchas gracias revisaré, a ver qué puede ser, igual estube buscando y creo que react router Dom en su versión 5 genera ese problema
@AgustinNavarroGaldon
@AgustinNavarroGaldon 3 жыл бұрын
Puede ser revisa las issue en GitHub
@javierallendes1361
@javierallendes1361 3 жыл бұрын
@@AgustinNavarroGaldon compre tu curso en udemy de react y electron esta buenísimo
@AgustinNavarroGaldon
@AgustinNavarroGaldon 3 жыл бұрын
Muchas gracias me alegro mucho que te esté gustando 😊
@juantevez9267
@juantevez9267 4 жыл бұрын
lo mismo se puede hacer con vuejs?
@AgustinNavarroGaldon
@AgustinNavarroGaldon 4 жыл бұрын
Si también le puedes añadir Vue Js a Electrón.
@cesartorres9247
@cesartorres9247 4 жыл бұрын
Holaa no me funciona el scripts Tengo este error concurrently "BROWSER=none yarn start" "wait-on localhost:3000 && electron ." [0] "BROWSER" no se reconoce como un comando interno o externo, [0] programa o archivo por lotes ejecutable. cual seria el problema?
@cesartorres9247
@cesartorres9247 4 жыл бұрын
Estoy usando windows
@cesartorres9247
@cesartorres9247 4 жыл бұрын
Encontre una solucion para windows tiene scripts "electron-windev" : "concurrently \"set BROWSER=none&& yarn start\" \"wait-on localhost:3000 && electron .\""
@waltnj
@waltnj 4 жыл бұрын
@@cesartorres9247 Muchas gracias! Era lo que buscaba :D
@helion054
@helion054 4 жыл бұрын
@@cesartorres9247 gracias
@AgustinNavarroGaldon
@AgustinNavarroGaldon 4 жыл бұрын
¿Ya lo tienes solucionado?
@hectormendez7290
@hectormendez7290 4 жыл бұрын
Gracias, se ve interesante, pero no me funciono quizas sea por que utilizo npm y no yarm, de todas formas gracias.
@AgustinNavarroGaldon
@AgustinNavarroGaldon 4 жыл бұрын
Te tiene que funcionar igual da igual que usar yarn o npm
@damiansoriaweb
@damiansoriaweb Жыл бұрын
Tuve un error al correct el script electron-dev con npm, tuve que instalar la lib cross-env, dejo el scrip "electron-dev": "concurrently \"cross-env BROWSER=none npm start\" \"wait-on localhost:3000 && electron .\""
@trippybunn
@trippybunn Жыл бұрын
me sigue iniciando el proyecto en web, no en una ventana de electron :c
@carlos8234714
@carlos8234714 Жыл бұрын
@@trippybunn Me pasa lo mismo, la solución fue dejar corriendo el comando "electron-dev", abrir otra ventana y correr el comando "electron ."
@Fxiques
@Fxiques Жыл бұрын
@@carlos8234714 me funciono, gracias, pero ahora tengo la duda si es una buena solución, al momento de compilarlo sirve el sin problema?
Electron with React JS under 40 min!
36:36
Eincode
Рет қаралды 87 М.
UFC 308 : Уиттакер VS Чимаев
01:54
Setanta Sports UFC
Рет қаралды 806 М.
Mom had to stand up for the whole family!❤️😍😁
00:39
Shadcn: The Future of React Native UI
15:34
Jared Hightower
Рет қаралды 14 М.
How to create a basic Electron app with Vite and React
12:57
Ehren Grenlund
Рет қаралды 74 М.
Build an Electron App in Under 60 Minutes
55:35
Traversy Media
Рет қаралды 954 М.
Create a Desktop App With JavaScript & Electron
1:11:48
Traversy Media
Рет қаралды 370 М.