klasss Posted February 13, 2022 at 07:04 PM Report Share #625405 Posted February 13, 2022 at 07:04 PM Olá a todos, Estou a tentar criar um pequeno chat e para isso instalei o Node.js e depois no laravel instalei : npm i express :npm install criei um ficheiro com o nome "server.js" const express = require ('express'); const app = express(); const server = require('http').createServer(app); const io = require('socket.io')(server, { cors: {origin: "*"} }); server.listen(3000, () => { console.log('server is running'); }); ao executar o comando : node start Obtenho o erro ; Error: Cannot find module 'C:\xampp\htdocs\Projetofinal2022\server' at Function.Module._load (node:internal/modules/cjs/loader:778:27) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:77:12) at node:internal/main/run_main_module:17:47 { code: 'MODULE_NOT_FOUND', requireStack: [] Alguem ja passou pelo mesmo ? Obrigado ! Link to comment Share on other sites More sharing options...
washalbano Posted February 13, 2022 at 07:22 PM Report Share #625406 Posted February 13, 2022 at 07:22 PM Olá! Não sei o que aconteceu. Mas talvez vc possa melhorar um pouco seu projeto. PHP e node são linguagens server-side Acredito, que, para melhor organização e funcionamento do seu projeto, seria mais adequado separar a parte em nodejs da parte em laravel. Logo, a parte em node, ficaria melhor fora do apache/php Crie uma pastinha na raiz de C. Sugestão: C:\node-projects\seu-projeto-nodejs E certifique-se de estar com uma versão de nodejs compatível com a versão do express e do socket.io Link to comment Share on other sites More sharing options...
klasss Posted February 14, 2022 at 07:40 PM Author Report Share #625410 Posted February 14, 2022 at 07:40 PM 23 horas atrás, washalbano disse: Olá! Não sei o que aconteceu. Mas talvez vc possa melhorar um pouco seu projeto. PHP e node são linguagens server-side Acredito, que, para melhor organização e funcionamento do seu projeto, seria mais adequado separar a parte em nodejs da parte em laravel. Logo, a parte em node, ficaria melhor fora do apache/php Crie uma pastinha na raiz de C. Sugestão: C:\node-projects\seu-projeto-nodejs E certifique-se de estar com uma versão de nodejs compatível com a versão do express e do socket.io Agradeço a sua ajuda. Como é a primeira vez que estou a tentar usar o nodejs ainda estou a ver se encontro o melhor forma de trabalhar com ambos. Tem algum tutorial onde possa experimentar configurar o nodejs para trabalhar dessa forma ? Obrigado! Link to comment Share on other sites More sharing options...
washalbano Posted February 14, 2022 at 11:27 PM Report Share #625411 Posted February 14, 2022 at 11:27 PM (edited) Talvez eu não tenha entendido direito. Vai ser assim: O nodejs vai ser uma api e o php vai fazer o papel de frontend? Ou na verdade vc só precisa da api? https://www.youtube.com/watch?v=xEpE7DSOvVw https://www.youtube.com/watch?v=M-pNDHC25Vg&list=PLE0DHiXlN_qp251xWxdb_stPj98y1auhc Edited February 14, 2022 at 11:28 PM by washalbano Link to comment Share on other sites More sharing options...
klasss Posted February 15, 2022 at 07:50 PM Author Report Share #625417 Posted February 15, 2022 at 07:50 PM 20 horas atrás, washalbano disse: Talvez eu não tenha entendido direito. Vai ser assim: O nodejs vai ser uma api e o php vai fazer o papel de frontend? Ou na verdade vc só precisa da api? https://www.youtube.com/watch?v=xEpE7DSOvVw https://www.youtube.com/watch?v=M-pNDHC25Vg&list=PLE0DHiXlN_qp251xWxdb_stPj98y1auhc Tenho um projeto simples de passagem de dados. Php - Laravel . O que faria com o nodejs seria algo para fazer um chat para introduzir no meu projeto. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now