Closed PalumboN closed 2 years ago
@PalumboN @asanzo si llegara a poderse hacer esto con los pasantes sería un golazo... Es un atarea más bien atómica y nos permitiría simplificar el buildeo.
Holisss, venía acá a decir que si querían me podía ocupar de esto pero veo que justo fue asignado.
@FerRomMu @julimr avisen si necesitan ayuda con algo! :)
Algunas cosas que estuvimos viendo:
@FerRomMu @julimr levantaron el proxy como dice el README?
Como vimos en la meet utilizando REACT_APP_PROXY_URL=http://localhost:8787 npm start funciona. No pudimos hacer andar repositorios remotos, debemos estar usando mal el comando npm run cors (que de hecho actualmente no hace diferencia que este o no andando en otra terminal). Sí pudimos hacer andar locales. Todo esto con el ts de siempre. @PalumboN ¿Alguna idea de como hacer para que nos cargue los repositorios remotos? Ademas de: REACT_APP_PROXY_URL=http://localhost:8787 npm start y npm run cors en otra consola, ¿Habría que correr algo mas?
Por otro lado usando los comandos de: https://stackoverflow.com/a/38417065 o bien copiando y pegando la carpeta de manera manual de ts, tras andar un rato salta el siguiente error:
@nscarcella tenes idea de que podríamos estar haciendo mal a la hora de traernos el ts al node-modules del run-client? Checkoutie a master el ts para mover el master al run-client y ver si era la versión de la branch la que generaba el error, pero me siguió apareciendo lo mismo.
Es posible que el run-client esté usando una versión de wollok-ts vieja y no haya sido adaptado a los últimos cambios.
Les diría que antes de arrancar a probar contra el ts local le pongan la versión más reciente publicada y se fijen si todo compila. Si no, habría que arreglar lo que se esté rompiendo antes de empezar a testear los juegos.
El vie, 22 jul 2022 a la(s) 16:36, Fernando Romero @.***) escribió:
Como vimos en la meet utilizando REACT_APP_PROXY_URL=http://localhost:8787 npm start funciona. No pudimos hacer andar repositorios remotos, debemos estar usando mal el comando npm run cors (que de hecho actualmente no hace diferencia que este o no andando en otra terminal). Sí pudimos hacer andar locales. Todo esto con el ts de siempre. @PalumboN https://github.com/PalumboN ¿Alguna idea de como hacer para que nos cargue los repositorios remotos? Ademas de: REACT_APP_PROXY_URL=http://localhost:8787 npm start y npm run cors en otra consola, ¿Habría que correr algo mas?
Por otro lado usando los comandos de: https://stackoverflow.com/a/38417065 o bien copiando y pegando la carpeta de manera manual de ts, tras andar un rato salta el siguiente error: [image: Captura de pantalla de 2022-07-22 15-33-32] https://user-images.githubusercontent.com/70177008/180511735-2209be82-87c0-46dd-8286-ec9d39ede082.png
@nscarcella https://github.com/nscarcella tenes idea de que podríamos estar haciendo mal a la hora de traernos el ts al node-modules del run-client? Checkoutie a master el ts para mover el master al run-client y ver si era la versión de la branch la que generaba el error, pero me siguió apareciendo lo mismo.
— Reply to this email directly, view it on GitHub https://github.com/uqbar-project/wollok-ts/issues/60#issuecomment-1192880015, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAFPE2YXBDXE6TY7SKZA75LVVLZ5JANCNFSM4QIJR6JQ . You are receiving this because you were mentioned.Message ID: @.***>
@FerRomMu Para probar juegos desde git tienen que tener una consola con el CORS corriendo, y otra con el start como decís. Sino lo más fácil es cargar un proyecto localmente, desde sus compus. Cualquier de pepita debería funcionar (como el que viene por defecto en la url, lo pueden clonar y cargar localmente). Para eso no hace falta el CORS, solamente para clonar el repo desde github.
Si están teniendo problemas para probar los cambios que hicieron nos podemos conectar a una meet la semana que viene y lo vemos en vivo, antes del jueves (después me voy de vacas!).
Es posible que el run-client esté usando una versión de wollok-ts vieja y no haya sido adaptado a los últimos cambios. Les diría que antes de arrancar a probar contra el ts local le pongan la versión más reciente publicada y se fijen si todo compila. Si no, habría que arreglar lo que se esté rompiendo antes de empezar a testear los juegos. El vie, 22 jul 2022 a la(s) 16:36, Fernando Romero @.) escribió: … Como vimos en la meet utilizando REACT_APP_PROXY_URL=http://localhost:8787 npm start funciona. No pudimos hacer andar repositorios remotos, debemos estar usando mal el comando npm run cors (que de hecho actualmente no hace diferencia que este o no andando en otra terminal). Sí pudimos hacer andar locales. Todo esto con el ts de siempre. @PalumboN https://github.com/PalumboN ¿Alguna idea de como hacer para que nos cargue los repositorios remotos? Ademas de: REACT_APP_PROXY_URL=http://localhost:8787 npm start y npm run cors en otra consola, ¿Habría que correr algo mas? Por otro lado usando los comandos de: https://stackoverflow.com/a/38417065 o bien copiando y pegando la carpeta de manera manual de ts, tras andar un rato salta el siguiente error: [image: Captura de pantalla de 2022-07-22 15-33-32] https://user-images.githubusercontent.com/70177008/180511735-2209be82-87c0-46dd-8286-ec9d39ede082.png @nscarcella https://github.com/nscarcella tenes idea de que podríamos estar haciendo mal a la hora de traernos el ts al node-modules del run-client? Checkoutie a master el ts para mover el master al run-client y ver si era la versión de la branch la que generaba el error, pero me siguió apareciendo lo mismo. — Reply to this email directly, view it on GitHub <#60 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAFPE2YXBDXE6TY7SKZA75LVVLZ5JANCNFSM4QIJR6JQ . You are receiving this because you were mentioned.Message ID: @.>
Eso hicimos. Si estamos poniendo la versión actual (o sea main) de manera correcta, entonces esta fallando eso. Porque el error sigue apareciendo. Aún sigo sin estar seguro de estar instalando bien la dependencia de manera local. Lo que me hace pensar que lo estoy haciendo bien es que el error tarda en aparecer y en el mientras tengo el run-client corriendo. Tiré un npm view wollok-ts version y en ambos casos (tanto con el npm i por default como poniendole el main actual desde local) me dice que la version es 3.1.1.
Para la implementación de Game se tuvieron que agregar algunas definiciones (y tests) escritos en Wollok que estaría bueno tener en Language.
Ver los directorios
src/wre
ytest/game
.