Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    developer-ideas
    @developer-ideas
    ok, entiendo pero, en el controlador, ¿cómo sería por ejemplo la funcion:
    function borrarJugador (req, res, err){
    }
    Oscar Blancarte
    @oscarjblancarte_twitter
    @developer-ideas puedes ser así tan simple como app.delete( (req, res, err) => { .... } )
    1 reply
    Developer Ideas
    @portocarrerojorge
    @oscarjblancarte_twitter Hola Oscar, Estoy pasando a modo producción una aplicación para subirla a mi servidor, hago los cambios que me indican, al puerto 80 con el app.listen(80, funcion(...
    y demás cambios que indicas, hago la prueba en mi navegador con localhost, y la aplicación se muestra pero los componentes que muestran información que baja de la base de datos no las muestra.
    1. En la Terminal dice Base de datos conectada
    2. por ejemplo cuando quiero hacer login en mi aplicación dice POST http://api.localhost/login 404 (not found) en la consola.
      Antes de pasar a modo producción todo funcionaba bien mostraba los datos de la base de datos

    ¿En el archivo config.js hay que hacer cambios?
    por que se dejo en

    server: {
        port: 8080,
        host: "http://api.localhost"
    },

    ya que no indicas si hay que hacer cambios aquí, igual he querido cambiar a port: 80 pero no funciona para ningun caso

    Oscar Blancarte
    @oscarjblancarte_twitter
    hola @portocarrerojorge
    Entiendo que eso lo estas subiendo a un servidor en la nube, es correcto¡
    ?
    Developer Ideas
    @portocarrerojorge
    si, pero aún no lo subo al servidor porque quiero ver que funcione antes de subirlo
    Oscar Blancarte
    @oscarjblancarte_twitter
    Mira, si no te ecuentra el API pueden ser varias cosas, la primera que simplemente no arranco el API, la segunda, es validar el puerto, veo que dices que lo intentas abrir en el puerto por default (80), pero en la configuración dice que es el puerto 8080, la otra es que el puerto este ocupado, i cuando inicia no se levanta el server
    @portocarrerojorge
    Developer Ideas
    @portocarrerojorge
    @oscarjblancarte_twitter ok, gracias, voy a probar subiendolo, si ya había probado con ambos puertos, lo dejaré entonces en el puerto 80 para subirlo, gracias
    Oscar Blancarte
    @oscarjblancarte_twitter
    @portocarrerojorge excelente, cualquier cosa sigo a la orden
    yxed
    @yxed_gitlab

    Buenas tardes @oscarjblancarte_twitter, después de hacer un build de una app y subirla a un hosting, cuando entras manualmente a una sección o refrescas marca por ejemplo "Cannot GET /seccion".

    Actualmente uso un htaccess:

    <IfModule mod_rewrite.c>
    Options -MultiViews
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.html [QSA,L]
    </IfModule>

    Pero creo no es lo optimo, gracias saludos.

    Oscar Blancarte
    @oscarjblancarte_twitter
    @yxed_gitlab cuando entras directamente a la raíz de la app si se muestra?
    yxed
    @yxed_gitlab
    si, si muestra
    solo es en el caso, de entrar a otra sección
    o poner miwebsite/seccion2
    directamente en el navegador
    Oscar Blancarte
    @oscarjblancarte_twitter
    Ok, me podrías mandar la pantalla de error que te sale cuando entra a una de esas secciones
    quiero ver si te responde NodeJS o Apache
    @yxed_gitlab
    yxed
    @yxed_gitlab
    Captura de Pantalla 2020-05-18 a la(s) 15.32.05.png
    en este caso es configuración de apache, seria usar un htaccess, o hay otra mejor alternativa?, que no sea cambiar de servidor
    Oscar Blancarte
    @oscarjblancarte_twitter
    @yxed_gitlab ese error es de Apache, lo que quiere decir no está enrutando todas las URL a la aplicación
    Te soy sincero, yo tengo mucho mucho mucho que uno uso apache, por lo que no se como se tendría que configurar,
    Lo que si se es que ese Feature se llama Virtual Host, investigalo así
    yxed
    @yxed_gitlab
    cuando es un shared-hosting, por lo general no tienes acceso a los virtual hosts, en este caso yo creo que no queda de otra que usar un htaccess, muchas gracias, saludos
    Oscar Blancarte
    @oscarjblancarte_twitter
    @yxed_gitlab es que esta duda sale de mi conocimiento, la verdad yo no utilizo shared-hostings y no se que se tendría que hacer para solucionarlo
    Quizás falte agregar algún comodín a la URL del htaccess para que acepte todas las suburl
    Developer Ideas
    @portocarrerojorge

    Hola Oscar @oscarjblancarte_twitter Subí la aplicación a mi hosting, pero tengo el problema que a veces muestra los datos de la base de datos de MongoDB y a veces no apareciendo en consola:
    Failed to load resource: net::ERR_CONNECTION_REFUSED api.localhost/servicio/todos:1
    Uncaught (in promise) TypeError: Failed to fetch www.cuponmaniaperu.com/:1
    Como puedo solucionar este problema de que a veces se conecta y a veces no, porque son mayores las veces que No se conecta.

    Gracias.

    Saludos.

    Charly Ramirez
    @Charly15442_twitter
    Buenas noches
    Oscar Blancarte
    @oscarjblancarte_twitter
    @portocarrerojorge hola Jorge, por lo que veo en tu log, sigues apuntando al localhost, lo cual es incorrecto cuando pasas a producción, ya que React se ejecuta desde el navegador (localmente) y desde allí se conecta al API que lo tienes en un servidor remoto, por lo tanto, debes a puntar el API al host donde esta montado el API. por ejemplo api.mydomain.com
    @Charly15442_twitter hola, bienvenido al grupo
    Charly Ramirez
    @Charly15442_twitter
    Buenas noches a todos, alguien tiene una documentación o algo similar para poder implementar una conexión a NETSuite desde Java SpringBoot?
    gerardoromero
    @gerardoromero
    Buenas tardes, cuando quiero entrar a editar mi perfil y quiero cambiar mi avatar o banner me sale este error: Uncaught TypeError: Cannot read property 'id' of null
    at FileReader.r.onloadend. Como puedo solucionar este problema.
    Oscar Blancarte
    @oscarjblancarte_twitter
    Hola @gerardoromero, en que unidad estás?
    yxed
    @yxed_gitlab

    @oscarjblancarte_twitter

    buenas tardes tengo una duda con el history.listen

    import { BrowserRouter as Router, Switch, Route } from "react-router-dom";
    function App() {
    return (
    <Router>
    <TemplateApp>
    <Switch>
    <Route exact path="/" component={Home} />
    </Switch>
    </TemplateApp>
    </Router>
    );
    }

    no puedo obtener cuando cambia la url me detecte cual url es, es para usar google analytics

    si uso y recargo la pagina
    // useEffect(() => {
    // console.log(window.location.pathname + window.location.search);
    // }, []);
    si lo toma, pero no cuando el link lo detono un <Link />
    es necesario hacer obtener la url en cada uno de los componentDidMount de cada componente?
    o lo puedo hacer desde mi App.js
    yxed
    @yxed_gitlab
    ya lo solucione gracias
    Oscar Blancarte
    @oscarjblancarte_twitter
    Hola @yxed_gitlab, haa ok, excelente,
    Carlos A Lizcano D
    @caldep2_twitter

    hola.... actualmente voy por el capitulo tres del libro de React...
    al ejecutar....

    npm install -D --save jsx-control-statements

    arroja error de dependencias....

    ¿Alguien tiene la solución al problema? Gracias

    Este es el mensaje que arroja:

    npm WARN webpack-dev-middleware@1.12.2 requires a peer of webpack@^1.0.0 || ^2.0.0 || ^3.0.0 but none is installed. You must install peer dependencies yourself.
    npm WARN tweeter-app@1.0.0 No repository field.
    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.13 (node_modules/fsevents):
    npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.13: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.1.3 (node_modules/jest-haste-map/node_modules/fsevents):
    npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.1.3 (node_modules/watchpack/node_modules/fsevents):
    npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})

    38 packages are looking for funding
    run npm fund for details

    found 0 vulnerabilities

    image.png
    Carlos A Lizcano D
    @caldep2_twitter

    Resolví el problema con los siguientes pasos:

    1. borrando al subdirectorio "node_modules" y el archivo package-lock.json.
    2. ejecutando el comando "npm install"

    Saludos

    Oscar Blancarte
    @oscarjblancarte_twitter
    @caldep2_twitter una disculpa, no había podido entrar al grupo por problemas personales, pero justo voy viendo tu problema y veo que tambien lo lograste resolver tu solo, lo cual es muy bueno, por que quiere decir que ya le vas agarrando el rollo a esto,
    Si tienes otra duda o algo en lo que te pueda ayudar me dices ;)